【发布时间】:2017-01-06 10:30:11
【问题描述】:
我正在将代码转换为 swift 3 语法
if !data.writeToURL(manifestFileURL, atomically: false) {
self.didFailWithError(WebAppError.fileSystemFailure(reason: "Could not write asset manifest to: \(manifestFileURL)", underlyingError: error))
return
}
但我得到了错误
“数据”类型的值没有成员“writeToURL”
我已将代码转换为
if try!data.write(to: manifestFileURL, atomically: false) {
self.didFailWithError(WebAppError.fileSystemFailure(reason: "Could not write asset manifest to: \(manifestFileURL)", underlyingError: error))
return
}
遵循 swift 3 语法和当前方法 (https://developer.apple.com/reference/foundation/nsdata/1415134-write),但我收到错误提示 这不是函数的正确重载。请问,用swift 3写出来的正确方法是什么。任何可以引导我走向正确方向的信息将不胜感激。
谢谢
【问题讨论】: