试图在 Swift 3 中获取默认文档目录,但表示它已重命名为 FileManager。如果更新到 FileManager 然后得到错误:无法调用非函数类型 FileManager 的值
Xcode 8。Swift 3 测试版 4。
使用来自 FMDB Swift Instructions 的这行代码:
let documents = try! NSFileManager.defaultManager().URLForDirectory(.DocumentDirectory, inDomain: .UserDomainMask, appropriateForURL: nil, create: false)
最佳答案
URLForDirectory 已重命名为 url(for: in: compatibleFor: create: )。您必须执行以下操作:
let documents = try! FileManager.default.url(for: .documentDirectory, in: .userDomainMask, appropriateFor: nil, create: false)
关于swift3 - Swift 3 NSFileManager Xcode 8 错误 : Has been renamed FileManager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38878843/