配列で「empty array」エラーに対応する方法

アプリ作成でテーブルを使ったアプリを作るときには
配列を使うことが多いのですが、配列を使っていて
このようなエラーが頻発することがあります。

*** Terminating app due to uncaught exception
 'NSRangeException', reason: '***
 -[NSMutableArray objectAtIndex:]: index 5 beyond bounds for empty array'

このエラーは空っぽの配列にアクセスしてるよ。
ってことでエラーになってます。

対策としては空の配列データにアクセスしないように
プログラムを修正することです。

タイトルとURLをコピーしました