所以我目前正在使用纯文本编辑器,而且我遇到了NSDocument的问题。当我尝试打开文件(读取函数)时,打开的窗口textField(ViewController()。textField)没有stringValue。
我希望有人能够提前帮助,谢谢。 C:
override func data(ofType typeName: String) throws -> Data {
return textField.stringValue.data(using: String.Encoding.utf8, allowLossyConversion: false)!
}
override func read(from data: Data, ofType typeName: String) throws {
if data.count > 0 {
self.contents = NSString(data: data, encoding: String.Encoding.utf8.rawValue) as String!
}
}