如何将plist文件写入非模拟器路径?

时间:2015-03-07 04:43:41

标签: ios swift nsarray

我在Swift中开发了一个iOS应用,我想在一个合理的位置写一个NSArray.plist个文件,例如~/Documents/file.plist

但是,当我这样做时......

var path = "~/Documents/file.plist".stringByExpandingTildeInPath
var result = array.writeToFile(path, atomically: true)
if (result) {
    println("The file was successfully written to '\(path)'")
}

... result的值是真的,但这个可怕的怪物打印在Xcode控制台中:

The file was successfully written to '/Users/dan/Library/Developer/CoreSimulator/Devices/605701BC-06E7-48BB-9B7A-2EFD04C7DC12/data/Containers/Data/Application/1DA58E4F-ED2D-4216-8E3C-76AB80B9C160/file.plist'

有没有办法告诉Xcode写入我指定的实际位置?

1 个答案:

答案 0 :(得分:0)

你只需要这样做。

var result = array.writeToFile("file.plist", atomically: true)