/**
* 限制使用 init 初始化方法
*
* @return 抛出异常
*/
- (id)init {
@throw [NSException exceptionWithName:NSInternalInconsistencyException
reason:[NSString stringWithFormat:@"%@ Failed to call designated initializer. Invoke `initWithBaseURL:` instead.", NSStringFromClass([self class])]
userInfo:nil];
}
限制使用 init 初始化方法
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 分配并初始化对象 分配并初始化对象 在Objective-C中创建一个对象需要两步: ● 为新的对象分配空间 ● ...
- 一个vc的声明周期,通常都是先执行init初始化方法,或者自定义的init初始化方法,然后才是执行viewDidl...
- 当我们重写父类init方法时,按照苹果官方文档的要求写法为: - (instancetype)init{ if (...
- 目的 使用cloud-init编写脚本,在创建服务器的时候就写入脚本,在无人值守的情况下完成服务环境的配置/软件的...
- 就是一个类继承,子类调用父类的方法,因为重载了父类的init函数,正常情况下,在对象初始化时就会进入你的init方...