2016-07-16 24 views
1

私のプロジェクトの1つで、なぜ問題なくファイルを見つけることができないのですか?そして別のファイルではnilを返します。NSBundleは私のplistファイルを見つけることができません

私は狂っている。

let path = NSBundle.mainBundle().pathForResource("poi", ofType: "plist") 

enter image description here

あなたはこの変数が

nilであることをデバッガで見ることができ、私はCopy Bundle Resourcesに含まれていないと信じて

答えて

1

を助けてください。それを確認しましたか?私はいつかドラッグアンドドロップファイルが自動的に含まれていないことに気付きました。

私はそれがCopy Bundle Resourcesにあるときに動作することをテストし、含まれていなくてもまだプロジェクトのファイルであればnilを返します。

enter image description here

+0

恐ろしい詳細は画像を確認してください。とにかくそれは問題を分類しました!ありがとうございました – Almazini

2

あなたplistファイルがBuild PhaseCopy Bundle Resourcesの内側に追加されます確認してください。私はそれが私は、ファイルをドラッグした際にコピーすることを確認したかなり確信している、

1]

+0

あなたの返事ありがとうございますが、Zacは速かったので、私は彼の答えを正しいものとしてマークしました。ありがとうございます – Almazini