adr*_*ian 9 cocoa-touch objective-c nsmutablearray nsrange
我收到下面的错误,这没有任何意义.
*由于未捕获的异常'NSRangeException'终止应用程序,原因:'* - [NSMutableArray removeObjectsInRange:]:范围{11,15}超出边界[0 .. 15]'
我在这做错了什么?我在数组的范围内.删除数组中的最后一个对象会导致问题吗?
Jos*_*ell 46
a的第二个字段NSRange是长度,而不是端点.您正尝试从索引11开始删除十五个对象.
相反,你想要做的事情是:
[myArray removeObjectsInRange:(NSRange){11, 5}];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6892 次 |
| 最近记录: |