2016-10-22 19 views
0

コアデータとiOS9(9.3)で奇妙な問題があります。この呼び出しはiOS9にBAD_ACCESSをスロー:ドキュメントフォルダのURLを取得しようとしたBAD_ACCESS例外

let documents = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask) 

それはiOSの10の上に素敵な作品が、iOSの9

のクラッシュが、私はより多くを掘り、私はこれを呼び出す場合でもことが判明し、アプリがクラッシュしました:

print(FileManager.SearchPathDirectory.documentDirectory) 

私には何が欠けていますか?いくつかの設定はどこか?私は完全に新しいプロジェクトと両方のデバイス/エミュレータで試しました。私は一時的にそれをObjective-Cから橋渡しして解決しましたが、それは正しい解決策ではありません。

+0

pre-swift3ソリューションを使いたいですか?または両方のios 9 + 10で動作する迅速な3つのソリューション? – Danoram

+0

ios9 + 10両方のSwift 3ソリューション – Maleandr

+0

コアデータとは何が関係していますか? – rmaddy

答えて

0

この

let documents = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0] 
+0

同じ結果を試します。それはあなたのためにiOS9で動作しますか? – Maleandr

+0

私はiOS 9.0を実行しているiphone 5シミュレータを使ってこれをテストしました – Danoram

+0

うーん、それは変です。私のセットアップでいくつかのエラーのように見えます。どこにいなくても。 – Maleandr

関連する問題