我对核心数据和iOS9(9.3)有一些奇怪的问题。此调用在iOS9上抛出BAD_ACCESS:
let documents = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)
它在iOS 10上运行良好,但在iOS 9上崩溃。
我正在挖掘更多,发现即使我打电话给这个,应用程序崩溃了:
print(FileManager.SearchPathDirectory.documentDirectory)
我错过了什么?有些配置在哪里?我尝试了全新的项目和设备/模拟器。我暂时通过将其从Objective-C桥接来解决它,但这不是正确的解决方案。
答案 0 :(得分:0)
试试这个
let documents = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0]
答案 1 :(得分:0)
问题出现在这里: https://github.com/apple/swift/pull/5055
等待新的xcode。