における配列オブジェクトのインデックスを検索します。私はこの配列がある場合の例としては、配列オブジェクト
_mode = [NSArray arrayWithObjects:
[NSArray arrayWithObjects:@"1", @"One", nil],
[NSArray arrayWithObjects:@"2", @"Two", nil],
[NSArray arrayWithObjects:@"3", @"Three", nil],
[NSArray arrayWithObjects:@"4", @"Four", nil],
[NSArray arrayWithObjects:@"5", @"Five", nil],
nil];
を、私は、配列_modeのどのオブジェクトを見つける必要があること@"3"
が、私はそれをどのように行うだろう含まれていますか? 私はselectedIndex = [_mode indexOfObject:@"3"];
とselectedIndex = [[_mode objectAtIndex:0] indexOfObject:@"sta"];
を試しましたが、いずれも動作しません。
あなたが探しているオブジェクトは、インデックス '0'で常に知っていない限り、このアプローチは、ブロック – nacho4d
ニースソリューション内ループのための余分が必要になります。しかし、情報が必要です:iOS 4.0、Mac OS X v10.6以降で利用可能です。 –
@ nacho4d、ターゲットがインデックス0にある必要がない場合は、 '[obj containsObject:@" 3 "]'を使用してください。 –