Swift - 无法从文件读取/写入

时间:2016-06-02 04:17:50

标签: ios swift file read-write

我实际上不确定我是否无法阅读或无法写信。我非常肯定写作有效。我正在使用 Swift

Here是我的项目文件。

我试图将一个数组数组写入文件,然后在应用程序启动时读取该数组数组。这里分别是我的写作和阅读代码。 listOfTasks是我的数组变量数组。

写作:

let cocoaArray : NSArray = listOfTasks
cocoaArray.writeToFile(String(fileURL), atomically: true)

读:

listOfTasks = NSArray(contentsOfFile: String(fileURL)) as! [Array<String>]

fileURL

let documentsDirectory = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask).last

let fileURL = documentsDirectory!.URLByAppendingPathComponent("file.txt")

我很乐意在必要时提供其他信息。提前谢谢!

1 个答案:

答案 0 :(得分:3)

不确定问题的确切位置,但这里是一个完整的Playground示例:

var_dump($res)