8
A
回答
20
好吧,既然NSMutableArray
有持有非空的对象,只要数组足够大,你知道有东西索引i
:
if ([myArray count] > 3) {
id myObj = [myArray objectAtIndex:3];
...
}
如果您需要elsek检查一番,好比说要确保它没有到NSNull单的参考,你可以再检查
if (myObj != [NSNull null]) ...
5
由于在NSMutableArray的存储中不存在'间隙',如果您的索引小于[array count]
,您可以确定该索引中存在对象。
-2
试试这个代码
for(int j = 0; j < [yourArray count]; j++)
{
if(obj isKindOfClass:[Animal class]]) {
return
}
}
相关问题
- 1. 对象的Java二维数组 - 如何检查某个索引是否存在?
- 2. 如何检查一个对象是否存在于一个NSMutableArray中
- 3. Obj-C:检查对象是否存在于NSMutableArray中?
- 4. 在特定索引处的NSMutableArray检查对象
- 5. 如何存储/检索对象的NSMutableArray?
- 6. 检查数据是否出现在NSMutableArray中的索引处
- 7. 如何检查对象是否存在?
- 8. 如何检测Oracle中某个表上是否存在索引?
- 9. 如何检查某个字段是否在mongodb中索引?
- 10. 如何在Java中测试某个对象是否存在于特定索引处?
- 11. 如何检查某个对象是否为某种类型
- 12. 如果对象相同,如何检查NSMutableArray中对象的索引?
- 13. 如何检查文档是否存在于lucene索引中?
- 14. NSMutableArray检查对象是否已经存在
- 15. 检查一个给定的索引是否存在于std :: vector
- 16. 如何检查NSArray是否包含特定索引处的任何对象?
- 17. 使用Jquery检查是否存在某个Javascript对象
- 18. c#如何检查对象是否属于某种类型
- 19. 如何检查外键对象是否属于某种类型
- 20. 检查一个索引是否存在于mongodb中
- 21. 如何查找某个类是否存在对象
- 22. 如何检查边缘是否处于某个循环?
- 23. 检查是否存在,是否存在,是否为某个值
- 24. 如何检查jQuery对象是否存在于数组中?
- 25. Android - 如何检查对象是否存在于布局中?
- 26. 检查项目是否存在于一个NSMutableArray
- 27. 如何检查下一个索引是否存在 - LODASH
- 28. 检查数组索引是否存在
- 29. RavenDb检查索引是否存在
- 30. 检查矩阵索引是否存在
虽然他们可能是空的,但是对(但也很容易检查)? – Thilo 2012-04-12 05:00:32
数组中没有NULL(或nils),尽管可能有NSNull对象。 – trudyscousin 2012-04-12 05:01:20