0

実行すると、lineStore という名前の NSMutableArray があります。

[lineStore removeLastItem]

エラーが発生します

'NSRangeException'....index 92 beyond bounds [0..90]

インデックスがその境界を 2 超えている場合。大きな問題ではありません。明らかに、「removeObjectAtIndex」メソッドを使用できます。問題は、なぜこのメソッドがこれを行うのかということです。ドキュメントで見逃したものはありますか。このメソッドは単純に聞こえますが、他のすべての NSMutableArray メソッドは直感的に機能するようです。

ありがとう!

4

0 に答える 0