public class Bar: NSObject {
override init() {
.....
}
}
@objc public class Foo: Bar {
@objc public override init() {
.....
}
}
Foo *subbrands = [Foo new]; yields a warning
'new'已过时:-init不可用
怎么可能不可用?
答案 0 :(得分:0)
中级酒吧Bar还需要@objc来消除警告
即
@objc public class Bar: NSObject {
override init() {
.....
}
}