2016-08-18 8 views
2

plistファイルが存在するかどうかを確認するにはどうすればよいですか?plistファイルがあるかどうかを確認する

私はこのような何かしようとしている:

if let dictFile = NSDictionary(contentsOfURL: "file.plist") { 

} 

をしかし、私はこのエラーを取得:plistファイルがそれを使用する前に存在している場合

fatal error: unexpectedly found nil while unwrapping an Optional value

はチェックするとにかくですか?

+0

コードスニペットは問題ありません。何も展開しない – Alexander

答えて

0

URLPathを使用する必要があります。その際、フォルダや参照はありません。 私は主バンドルでplistを使用していると仮定しています。

if let filePath = NSBundle.mainBundle().pathForResource("file", ofType: "plist"), let dataDictionary = NSDictionary(contentsOfFile: filePath){ 
      . 
      . 
      . 
     } 
関連する問題