重写初始化函数的模板
2016-03-27 18:11
176 查看
- (instancetype) init{
if ( self = [super init] ) {
//需要在初始化的时候就操作的代码
}
return self;
}
在新版中返回值类型使用的是instancetype并非id数据类型,模糊记忆好像是初始化对象的返回值与instancetype的初始化对象是同个类,方便确定是什么类型,知道的下面留言
if ( self = [super init] ) {
//需要在初始化的时候就操作的代码
}
return self;
}
在新版中返回值类型使用的是instancetype并非id数据类型,模糊记忆好像是初始化对象的返回值与instancetype的初始化对象是同个类,方便确定是什么类型,知道的下面留言
相关文章推荐
- 智能指针
- springmvc 原理图文解释
- myeclipse断点调试
- 【爬虫】python requests模拟登录知乎
- 算法训练 排序
- 日志
- BCGControlBar介绍
- TOJ 2950.PATULJCI
- 算法训练 图形显示
- 创建型模式
- iOS开发进阶之旅-自定义UICollectionViewFlowlayout
- 2016 [Offer收割]编程练习赛3
- acm 1002 田忌赛马
- Android5.0 之 SnackBar
- KVO键值监听
- 成都Uber优步司机奖励政策(3月27日)
- 1创业时我为什么选择PhoneGap?
- Android studio 报错 Plugin with id 'com.android.application' not found
- Linux系统调用system_call
- Java内部类详解