摘要: 1.什么是 instancetype?同 id 一样,都是表示未知类型的对象.2.关联返回类型的方法根据 Cocoa 规则, 满足下列规则的方法:1.类方法中,以 alloc 或 new 开头.2.实例方法中,以 autorelease,init,retain或 self 开头的这些方法,会返回一个... 阅读全文
posted @ 2015-03-02 13:15 那年阳光灿烂 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 目的:自定义一个 Person 类,实现 copy.首先定义一个 Person 类,由于是自定义类,为了能够支持 copy 方法,需要实现协议@interface Person : NSObject@property (nonatomic, retain)NSString * name;@prope... 阅读全文
posted @ 2015-01-24 12:43 那年阳光灿烂 阅读(331) 评论(0) 推荐(1) 编辑
摘要: 对于对象类型,一般在声明属性的时候,都会将属性的特性设置为 retain 或者 copy, 这与设置成 assign 有什么区别呢?下面以 Student 类和 MyClass(班级)类为例来说明为什么要设置为 retain 或 copy.Student类@interface Student : N... 阅读全文
posted @ 2015-01-24 12:01 那年阳光灿烂 阅读(302) 评论(0) 推荐(0) 编辑