05 2015 档案
摘要:一看标题,就很屌丝!的确,系统不给咱们,那咱们就自己弄!具体步骤: 1,创建一个类,继承UITextView.取名ZHHTextView; 2,在drawRect:中实现placeholder,其中用到通知来监听text的change.大概的步骤就着两步,具体实现,看代码.现在将.m文件代码公布...
阅读全文
摘要:iOS中,将一个实例对象存入沙盒中,叫归档;从沙盒文件中读取一个实例对象,叫解档. 下面即将诞生一个栗子:比如你想把一个ZHHPerson类中的name与age属性的值存入沙盒文件中,并在需要的时候,去沙盒文件中读取出来.分析: 要对Person类的对象实现归档,解档的操作,必须要实现这两个...
阅读全文
摘要:在开发中,内存的资源是很宝贵的.所以合理的管理项目的内存是恨重要的.在项目中,最消耗内存的,莫过于图片.我们都知道,最常用的获取图片的方式是[UIImage imageName:@"image"];是这种方式,这种方式有一个机制,就是自动的有缓存.还有一种常用的方式是:[UIImageimageWi...
阅读全文
摘要:实例:#define AccountID @"771722918"NSString* const AccountIDStr = @"771722918";上面定义了一个宏与一个constr变量.宏定义:每当用到AccountID就拷贝一次AccountID的值(771722918),意思就是:在一个...
阅读全文
摘要:[]:找到括号中的一个,便成立?:0个或者1个+:至少一个*:0个或者多个.:匹配除换行以外的任意字符\w:匹配字母,数字,下划线或者汉字.\d:匹配数字\b:匹配字符串的开始或者结束^:匹配字符串的开始$:匹配字符串的结束
阅读全文
摘要:之前我一直对OC的点语法的理解是错误的!请看下面代码:注释原文://这个点语法不是去给直接给name属性赋值,而是去ZHHPerson类中寻找setName:方法,然后再给name属性赋值.在Xcode中,只要有name属性,就可以直接调用person.name,是因为Xcode自动生成了setNa...
阅读全文

浙公网安备 33010602011771号