Object-C 资料收集

retain 通知编译器向分配给此属性的对象发送一个保留消息,这将确保属性底层的实例变量在使用过程中不会从内存中消失。释放旧对象,将就对象的值赋予新对象,在增加新对象的索引计数1.

nonatomic 将更改访问方法和修改方法生成方式,简单的说,在默认情况下这些方法在创建的时候会具备另外一些代码,用于帮助你写多线程程序,虽然这些开销很小,但对于声明指向用户界面对象的指针没有必要,因此用nonatomic来节省空间。

assign 简单的赋值,不更改索引的计数

copy 建立一个索引计数为1的对象,然后释放旧对象

表视图有两种基本格式:分组表和无格式表

分区的两个主要作用:1.在分组表中,每一个分区表示一个组。 2,在索引表中,每个分区对应一个索引条目

你可能感兴趣的:(Object-C 资料收集)