3
我已经宣布在Objective-C类方法:夫特:覆盖方法与选择器具有不兼容的类型
+ (id) someFunction:(NSDictionary *)param;
当我子类类并覆盖在夫特此方法与此:
override class func someFunction(param : NSDictionary) -> AnyObject?
我得到错误:
Overriding method with selector 'someFunction:' has incompatible type '(NSDictionary) -> AnyObject?'
如何正确覆盖该方法?
哇,谢谢!我没有得到任何自动完成的建议,但你的工作。抛出参数并没有问题,所以这是一个我可以忍受的编译器错误。 – Thomas 2014-10-20 03:09:24
似乎确实是某种编译器错误,我很多自己遇到了 – bolnad 2015-01-23 21:40:30