11
A
回答
49
使用NSArray的indexOfObject:
方法。比如下面:
NSUInteger fooIndex = [someArray indexOfObject: someObject];
0
您可以使用它返回数组中元素的个数计数方法得到的索引列表:
int numElements = [myArray count];
我会离开它作为一个练习打印出实际的索引值:)
0
This article有一些很好的例子来说明如何迭代数组。然后,在循环内部,您可以使用NSLog
来打印索引。
5
int totalElements = [anArray count];
for(int i=0; i < totalElements; i++)
{
data = [myArray indexOfObject:i];
}
如果在索引
NSString *haystackText = @"Hello World";
int totalElements = [anArray count];
for(int i=0; i < totalElements; i++)
{
BOOL result = [haystackText caseInsensitiveCompare:[myArray objectAtIndex:i] == NSOrderedSame;
if(result)
{
NSUInteger fooIndex = [myArray indexOfObject: haystackText];
return fooIndex;
}
}
上面的代码通过将首先找到所述阵列中的元件,如果它存在,然后返回该指数将上面的代码给你的数据。
1
[array indexOfObject:object]
返回“对象”
2
您可以使用indexOfObject
方法来获取元素的索引的索引。
例如
这会给你指数的对象
NSInteger index = [yourArray indexOfObject:objectName];
这为我工作的。希望这可以帮助。
相关问题
- 1. 如何将数组中的项目移动到紧邻的下一个索引?
- 2. 如何获取数组中的项目的索引?
- 3. 如何删除数组中的索引X处的项目?
- 4. 如何获取数组中的项目的索引?
- 5. 如何在另一个数组中使用数组的索引?
- 6. 如何使用Linq中的索引数组从数组中选择项目?
- 7. 如何获得一个项目的索引,一个ItemsControl
- 8. 我是否可以像索引循环中的数组中的项目一样从元组中检索项目?
- 9. 如何在一个数组中搜索奇数索引元素
- 10. 如何在从数组中选择随机项目后找到项目索引
- 11. 项目分组在索引
- 12. EF4 LINQ组项目索引
- 13. 如何找到数组中最后一项的索引?
- 14. 基于索引获取数组项目
- 15. playframework - 如何更新json的索引数组项目
- 16. 索引一个索引数组的多维numpy数组
- 17. 一维数组中的多个索引
- 18. 你如何引用项目中的另一个GWT项目?
- 19. PHP获取数组中最后一个插入项目的索引
- 20. 我如何在Flex组合框中设置项目的索引?
- 21. 遍历索引和前一个项目
- 22. 如何在数组中创建一个关联数组时引用数组中的项目
- 23. 数组索引中的值不对应于另一个数组的索引
- 24. 如何在MFMailViewController setToRecipients内的数组中选择一个索引?
- 25. 如何在PHP中爆炸一个数组的索引?
- 26. 正在搜索一个数组中包含项目的记录
- 27. 如何在Eclipse Java EE项目中引用另一个项目?
- 28. 访问另一个数组的一个数组的索引
- 29. ObservableArray中的第一个数组项目
- 30. Lodash在其他数组项目中搜索数组项目