0

私はswift 2.0の問題を扱っています

API から json ファイルを取得し、そこからいくつかの文字列をアンラップしようとしています。

ときどき、この json は会場の通りの名前を含む文字列を与えてくれますが、そうでないこともあります。だから私がこれを試しているとき

var street = arrRes[indexPath.row]["venueLocation"]!["street"] as! String 

nil と言って常にアプリがクラッシュします。コメントすると、アプリは完璧に動作しますが、通りが表示されません。問題なく文字列をアンラップする方法のアイデアはありますかnil??

このコードを試した場合

var street = arrRes[indexPath.row]["venueLocation"]!["street"] as! String 

if street == "" {
   street = "n/a"
}

しかし、それも失敗しました。

4

1 に答える 1