摘要:
构造方法构造方法知识:1. 【掌握】重写init方法2. 【理解】练习3. 【掌握】构造方法使用注意4. 【掌握】instancetype的作用1.重写init方法- 想在对象创建完毕后,成员变量马上就有一些默认的值就可以重写init方法- 重写init方法格式:- (id)init { self ... 阅读全文
摘要:
property@property基本概念知识:1. 【理解】什么是@property2. 【掌握】@property基本使用1.什么是@property@property是编译器的指令 什么是编译器的指令 ? 编译器指令就是用来告诉编译器要做什么!@property会让编译器做什么呢? @prop... 阅读全文
摘要:
setter-getter方法由于将来我们经常需要定义一些方法来操作成员变量,而每个方法都必须有一个有意义的名称,而想名字非常难,所以就有了getter-setter方法 getter-setter方法格式和写法都是固定的, 所以只要有getter-setter方法我们就不用煞费心思的去想方法名称... 阅读全文
摘要:
对象的存储细节通过类创建对象 1.开辟存储空间, 通过new方法创建对象会在堆 内存中开辟一块存储空间 2.初始化所有属性 3.返回指针地址 创建对象的时候返回的地址其实就是类的第0个属性的地址 但是需要注意的是: 类的第0个属性并不是我们编写的_age, 而是一个叫做isa的属性 ... 阅读全文