Swift2 为什么Swift 2.0编译器在UIDocuments loadFromContents上抛出错误
以下UIDocument类方法重写引发编译器错误: 导入UIKit 类MyDocument:UIDocument{Swift2 为什么Swift 2.0编译器在UIDocuments loadFromContents上抛出错误,swift2,ios9,uidocument,Swift2,Ios9,Uidocument,以下UIDocument类方法重写引发编译器错误: 导入UIKit 类MyDocument:UIDocument{ override func loadFromContents(contents: AnyObject, ofType typeName: String) throws -> Bool { return true } } 错误消息: 方法不重写其超类中的任何方法 这在swift 1.2和iOS 8中没有发生。 我找不到任何文档表明该方法已被弃用 伴随
override func loadFromContents(contents: AnyObject,
ofType typeName: String) throws -> Bool {
return true
}
}
错误消息:
方法不重写其超类中的任何方法
这在swift 1.2和iOS 8中没有发生。
我找不到任何文档表明该方法已被弃用
伴随方法“contentsForType”不会绘制编译器错误
我花了好几天的时间来研究这个问题,但都没有解决。override func loadFromContents(contents:AnyObject, ofType typeName:String)抛出->Bool{ 返回真值 } 需要是可选的 重写func loadFromContents(内容:AnyObject, ofType typeName:String?)抛出->Bool{ 返回真值 }