各オブジェクトを行末の「,」で区切ったテキスト ファイルから、NSArraycityList という配列を作成しました。テキスト ファイルの生データは次のようになります。
City:San Jose|County:Santa Clara|Pop:945942,
City:San Francisco|County:San Francisco|Pop:805235,
City:Oakland|County:Alameda|Pop:390724,
City:Fremont|County:Alameda|Pop:214089,
City:Santa Rosa|County:Sonoma|Pop:167815,
citysList 配列は問題ありません (オブジェクトのカウント、データなどを見ることができます)。ここで、各配列オブジェクトで都市と Pop: を解析したいと思います。オブジェクトを処理する for ループを作成すると仮定します。したがって、cityNames という名前の変更可能な配列を作成して、この配列に都市名だけを入力する場合は、次のような for ループを使用します。
SMutableArray *cityNames = [NSMutableArray array];
for (NSString *i in citiesList) {
[cityNames addObject:[???]];
}
私の質問は、配列内のオブジェクトから City: San Francisco だけを見つけるためにどのクエリを使用すればよいですか?