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在其他數組項目中搜索數組項目