【发布时间】:2014-10-20 00:18:08
【问题描述】:
我已经在 Objective-C 中声明了一个类方法:
+ (id) someFunction:(NSDictionary *)param;
当我子类化该类并在 Swift 中使用以下方法覆盖此方法时:
override class func someFunction(param : NSDictionary) -> AnyObject?
我得到错误:
选择器“someFunction:”的覆盖方法具有不兼容的类型 '(NSDictionary) -> AnyObject?'
如何正确覆盖该方法?
【问题讨论】:
标签: objective-c swift