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. 在Julia中查找數組中項目的第一個索引
- 2. 如何通過JavaScript中的索引來引用數組項目?
- 3. 獲取數組中項目的索引
- 4. 如何將數組中的項目移動到緊鄰的下一個索引?
- 5. 如何刪除數組中的索引X處的項目?
- 6. 如何獲取數組中的項目的索引?
- 7. 如何獲取數組中的項目的索引?
- 8. 如何找到ANGULAR JS數組中的項目索引
- 9. 如何快速查找多維數組中項目的索引?
- 10. 如何查找數組中項目的索引java
- 11. JQuery綁定項目索引到另一個項目索引
- 12. 如何使用C++在數組中搜索一個項目?
- 13. Mongo索引的數組項目
- 14. 如何在另一個數組中使用數組的索引?
- 15. 如何使用Linq中的索引數組從數組中選擇項目?
- 16. 如何獲得一個項目的索引,一個ItemsControl
- 17. 我是否可以像索引循環中的數組中的項目一樣從元組中檢索項目?
- 18. 如何在一個數組中搜索奇數索引元素
- 19. 如何在從數組中選擇隨機項目後找到項目索引
- 20. 項目分組在索引
- 21. EF4 LINQ組項目索引
- 22. 如何找到數組中最後一項的索引?
- 23. 如何通過名稱或索引來調用數組中的每個項目?
- 24. 如何從起始索引高於「array.length」的數組中選擇N個項目?
- 25. 基於索引獲取數組項目
- 26. playframework - 如何更新json的索引數組項目
- 27. 如何從ListView中獲取第一個可見項目/索引?
- 28. 索引一個索引數組的多維numpy數組
- 29. 一維數組中的多個索引
- 30. 你如何引用項目中的另一個GWT項目?