我想在我的swift代码中使用这个Objective-C库:
https://github.com/Alex601t/Catamaran
根据指令,我需要子类化一个定义的类和覆盖方法,声明为:
+ (instancetype)OAuth
如何实施?我尝试写下面的内容:
class func OAuth() -> Self { ... }
它未编译并显示我需要添加override
的错误。如果我修复它 - 它会写OAuth()
被init()
替换。如果我尝试修复它,那么我会收到其他错误。
你能解释一下如何正确解决这个问题吗?
答案 0 :(得分:0)
您可以尝试:
override init() {
// use here your custom constructor
self.initWithBaseUrl ... // etc.
}