iOS
文章平均质量分 75
hark_2046
这个作者很懒,什么都没留下…
展开
-
常用的Objective-C特性检查
检查是否支持blocks __has_extension(blocks) 检查是否支持instancetye上下文关键词 __has_feature(objc_instancetype)@interface A + (instancetype)constructAnA; @end 检查是否支持arc __has_feature(o原创 2013-12-02 20:54:20 · 1452 阅读 · 0 评论 -
NSPredicate详解一
NSPredicate详解一 NSPredicate是Foundation框架提供的用来指定过滤条件的类。可以通过一种类似SQL where 从句的谓语查询语言创建谓语对象。主要运用在集合中筛选子项和数据库查询,也可以用于字符串的正则匹配。 常用的谓语对象初始化方法: NSPredicate * predicate = [NSPredicate predicateWithFormat原创 2013-12-02 18:04:11 · 636 阅读 · 0 评论 -
Objective-C @encode关键字
最近一段时间比较忙,抽空看了一下设计模式(主要是看两本书,《大话设计模式》和《Objective-C编程之道:iOS设计模式解析》 ); 研究了一下3D数学和opengl,开始学习cocos2D,感觉时间总是很零散,很不够用,所以很久都没有写blog了。闲话少扯,言归正传。 昨天被一个同事问到,如果把一些数(int ,BOOL类型等)封装到NSNumber对象中,而这些NSNumber转载 2013-12-04 09:36:58 · 470 阅读 · 0 评论