我有 2 个数组:
array1 = "a", "b", "c","d";
array2 = "c", "b";
=> array3 = "2", "1"; // array get index from array1
当array2中的对象等于array1时,我想从array1获取索引。我使用了这段代码,但当 array2 只有 1 个对象时它不正确。
for (id obj in array2) {
if([array1 containsObject:obj]){
[array3 addObject:[NSNumber numberWithInteger:[array1 indexOfObject:obj]]];
}
你有什么建议吗 ?