【发布时间】:2016-03-23 14:45:43
【问题描述】:
这怎么可能?
let exists = NSFileManager.defaultManager().fileExistsAtPath(path.absoluteString)
print("exists: \(exists)") //false
这是path.absoluteString
//file:///Users/kuna/Library/Developer/CoreSimulator/Devices/92BD140D-5C14-43C4-80D6-904BB9594ED6/data/Containers/Data/Application/5B818832-BB19-4047-A7F8-1487F36868D6/Documents/wishlists/68/147/128/IMG_0006.PNG
你可以看到它应该在哪里:
发生了什么事?
【问题讨论】:
-
你能打印文档目录吗 func printDocument() { let pathToFile = NSSearchPathForDirectoriesInDomains( NSSearchPathDirectory.CachesDirectory , .UserDomainMask, true)[0] do { let namesOfFile = try Manager.contentsOfDirectoryAtPath(pathToFile)在 namesOfFile { print("name : (name)") } }catch let error as NSError { print("print : (error)") } }
-
所以显然该文件不存在。你如何保存它
标签: ios swift nsfilemanager