OC语法
文章平均质量分 69
夏草away
这个作者很懒,什么都没留下…
展开
-
NSPredicate
来源:http://www.cocoachina.com/applenews/devnews/2014/0321/8024.htmlNSPredicate是一个Foundation类,它指定数据被获取或者过滤的方式。它的查询语言就像SQL的WHERE和正则表达式的交叉一样,提供了具有表现力的,自然语言界面来定义一个集合被搜寻的逻辑条件。 相比较抽象的谈论它,展示转载 2014-03-22 21:33:26 · 685 阅读 · 0 评论 -
用NSNumber和NSValue基本数据类型和结构体的封装
NSArray和NSDictionary都只能存储对象,基本数据类型(int、float、char等)和struct结构体要存到其中就必须先封装成对象。那么,可以使用NSNumber和NSValue将实现封装对象。(另外,通常将一个基本数据类型封装成对象的过程被称为boxing,从对象中提取基本数据类型被称为unboxing。)1、cocoa中提供NSNumber类来封装基本数原创 2014-03-18 23:56:52 · 907 阅读 · 0 评论 -
OC积累(三)
别走开,下页更精彩20、self.跟self什么区别?21、id、nil代表什么?id和void *并非完全一样。在上面的代码中,id是指向struct objc_object的一个指针,这个意思基本上是说,id是一个指向任何 一个继承了Object(或者NSObject)类的对象。需要注意的是id是一个指针,所以你在使用id的时候不需要加星号。比如id foo=n转载 2014-08-09 00:14:56 · 704 阅读 · 0 评论