[英]BAD_ACCESS exception trying to get the Documents folder URL
我對核心數據和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橋接它來解決它,但這不是正確的解決方案。
嘗試這個
let documents = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0]
所以問題就在這里: https : //github.com/apple/swift/pull/5055
等待新的xcode。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.