摘要: Java 、 C++ 语言中,在某个类中声明一个static 静态变量, 其他类中想使用它或者修改它 ,可以使用这个类的类名直接获得这个静态变量的对象,并且可以在其他类中任意修改这个变量的数值。在Objective-C 中,声明的static静态变量在其他类中是不能通过类名直接访问的,它的作用域只能是在声明的这个.m文件中 。但是可以调用类的静态方法间接的修改静态变量的值。也就是说不能在.h文件中声明static变量,例如下面两种情况都是错的,是编译不过的。@interface MyClass{ static int totalNum;}@end或者static int tota... 阅读全文
posted @ 2013-01-02 16:19 happywilma 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 【转自】http://o0o0o0o.iteye.com/blog/1749756一:模态视图UIActionSheet、UIAlertView、GKPeerPickerController、UIAPopover、GKPanel等都是ios系统自带的模态视图。模态视图的一个重要的特性就是在显示模态视图的时候可以阻断其他视图的事件响应。该特性在有些时候对我们是非常有用的。那么任何自己实现一个模态视图呢?一种方式就是自己实现一个UIViewController,然后作为一个modalViewController视图显示。这种方式固然可以,但是需要的工作量可就不少了,例如显示动画,动态布局等等。这里 阅读全文
posted @ 2013-01-01 19:40 happywilma 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 【转自】http://blog.sina.com.cn/s/blog_983ef3f201011v35.html1.去RegexKitLite下载类库,解压出来会有一个例子包及2个文件,其实用到的就这2个文件,添加到工程中。
备用地址:http://www.cocoachina.com/bbs/job.php?action-download-pid-135286-tid-18111-aid-11143.html2.工程中添加libicucore.dylib frameworks。 3.现在所有的nsstring对象就可以调用RegexKitLite中的方法了。如:[extName isMat. 阅读全文
posted @ 2013-01-01 10:13 happywilma 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 一、UITextFiled和UITextView很像,区别是前一个是只显示一行文本(即使打了回车,可只是显示一行),后一个可显示多行文本。两个的delegate方法也很像.但是UITextFiled有一个属性placeholder,即文本框的提示信息。而UITextView则没有。一般当点击文本框的时候都需要将默认的提示信息去掉,将光标移动到开始位置。但是对于UITextView则没有placeholder这个属性,可以直接设置textView.text = @"请您输入电话号码". 清除默认的text有几种方法1.在UITextView上添加一个UILabel,再在-(v 阅读全文
posted @ 2012-12-13 19:50 happywilma 阅读(3244) 评论(0) 推荐(0) 编辑