摘要: 对象方法: (1)对象方法的实现只能写在@implementation...@end中,对象方法的声明只能写在 @interface...@end中间 (2)对象方法都以-号开头,类方法都以+号开头 (3)对象方法只能由对象来调用,类方法只能由类来调用,不能当做函数一样调用 (4)函数属于整个文件, 阅读全文
posted @ 2017-03-09 22:54 iFat 阅读(140) 评论(0) 推荐(0) 编辑
摘要: import @interface Person : NSObject { // 写在类声明的大括号中的变量, 我们称之为 成员变量(属性, 实例变量) // 成员变量只能通过对象来访问 // 注意: 成员变量不能离开类, 离开类之后就不是成员变量 \ 成员变量不能在定义的同时进行初始化 // 存储: 堆(当前对象对应的堆的存储空间中... 阅读全文
posted @ 2017-03-09 22:49 iFat 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1.对象的存储细节 类创建对象,每个对象在内存中都占据一定的存储空间,每个对象都有一份属于自己的单独的成员变量,所有的对象公用类的成员方法,方法在整个内存中只有一份,类本身在内存中占据一份存储空间,类的方法存储于此。 2.isa指针 每一个对象都包含一个isa指针.这个指针指向当前对象所属的类。 [ 阅读全文
posted @ 2017-03-09 22:41 iFat 阅读(136) 评论(0) 推荐(0) 编辑