【发布时间】:2020-01-09 18:00:08
【问题描述】:
我有一个 Objective-C 类,这里是它的init():
- (id)init
{
self = [super initWithNibName:@"xxxViewController" bundle:nil];
if (self)
{
}
return self;
}
我有一个 Swift 类,它是它的子类。
如何覆盖 Swift 类中超类的init?我想将initWithNibName 移到 Swift 类中。
这是我尝试过的 Swift 类中的init:
init() {
super.init()
}
我得到错误:
必须调用超类的指定初始化器
【问题讨论】:
标签: objective-c swift