-1

そこにコード:

var err: NSError
var jsonDict = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers, error: &err) as Array<NSDictionary>

データに JSON が含まれている場合、それは完璧に機能します。しかし、何か他のもの (JSON 配列ではない) がある場合、致命的なエラーが発生し、iOS シミュレーターが EXC_BAD_INSTRUCTION で終了します。だから電話はありませんerr。どうすれば事前に確認できdataますか? または、エラーをキャッチします。

4

2 に答える 2