-(instancetype)init{
self =[super init]; //处理一个对象存在最基本的初始化
if(self){
}
return self
}
1、instancetype 只能作为构造方法的返回值类型,它可以返回初始化的对象类型,而id 类型是代表任何数据类型
2、self是一个指针,他表示当前调用方法的对象本身
3、super不是指针,只是用来调用父类方法的一个关键字
-(instancetype)init{
self =[super init]; //处理一个对象存在最基本的初始化
if(self){
}
return self
}
1、instancetype 只能作为构造方法的返回值类型,它可以返回初始化的对象类型,而id 类型是代表任何数据类型
2、self是一个指针,他表示当前调用方法的对象本身
3、super不是指针,只是用来调用父类方法的一个关键字