我正在努力獲取寫入文件的NSData實例的內容。我目前正在使用Xcode操場。如何在Swift中將NSData寫入新文件?
這是我的代碼:
let validDictionary = [
"numericalValue": 1,
"stringValue": "JSON",
"arrayValue": [0, 1, 2, 3, 4, 5]
]
let rawData: NSData!
if NSJSONSerialization.isValidJSONObject(validDictionary) {
do {
rawData = try NSJSONSerialization.dataWithJSONObject(validDictionary, options: .PrettyPrinted)
try rawData.writeToFile("newdata.json", options: .DataWritingAtomic)
} catch {
// Handle Error
}
}
我有位於資源文件名爲newdata.json但是當我檢查它裏面有什麼。我也嘗試刪除,看看文件是否會被創建,但它仍然不起作用。
你嘗試處理錯誤?有錯誤嗎? – jtbandes