配列のインデックスを見つけるのに問題があります。私の配列は次のようになります。
{"[NAME][NAME]", NSArray, NSArray}
文字列がこの連想配列の最初の要素に等しいオブジェクトのインデックスを取得する必要があります。
for ループを使用して整数をカウントしようとしましたが、これは毎回機能しません :/
編集:これは、インデックスを見つけるために使用する部分です:
int tempIndex = -1, indexCount = 0;
for(NSArray *tempName in ABMembers){
if([tempName[0] isEqualToString:memberName]){
tempIndex = indexCount;
break;
} else {
indexCount ++;
}
}
編集 2: 申し訳ありませんが、私の問題が何であるかがわかりました..配列は動的に生成され、比較する必要がある文字列も同じではありません。それが問題でした。したがって、ここでどのコードを使用しても機能するはずです。またすみません