pra*_*tik 0 iphone cocoa cocoa-touch nsmutablearray
我有一个NSMutableArray:
NSMutableArray *temp = //get list from somewhere.
Run Code Online (Sandbox Code Playgroud)
现在有一个方法objectAtIndex,它返回指定索引处的对象.
我想要做的是,我想首先检查指定索引处的对象是否存在.如果它存在而不是我想要获取该对象.就像是:
if ([temp objectAtIndex:2] != nil)
{
//fetch the object
}
Run Code Online (Sandbox Code Playgroud)
但我在if语句中得到异常,说索引超出了限制.
请有人告诉我如何实现这一目标.
小智 13
你不能在NSArray中拥有'空'插槽.如果[myArray count] == 2,即数组有两个元素,那么你肯定知道索引0处有一个对象,索引处有一个对象.总是这样.
| 归档时间: |
|
| 查看次数: |
781 次 |
| 最近记录: |