NSMutableArrayを初期化する方法です。 cityListの内容をcityArrayにコピーします。どちらもNSMutableArrayです。参考までに、私はexternを使ってthecityArrayを宣言しました。NSMutableArray addObjects - 認識できないセレクタ
cityArray = [[NSMutableArray alloc] init];
[cityArray addObjectsFromArray:cityList];
はその後、別のクラスの他の方法では、私はこれは私がそれを行う方法である「cityArray」内に1つの以上のオブジェクトを追加することを試みました。しかし、このコード行を実行するとクラッシュしてしまいます。
NSString *allCities = @"All Cities";
[[cityArray valueForKey:@"cityName"] addObject:allCities];
これはコンソールからのものである '[__NSArrayIのaddObject:]:認識されないセレクターインスタンス0x6292de0に送ら」。
しかし、私はsetvalue:forkey:でそれをテストすると動作しますが、それは私が望むものではありません。私は新しいデータをリストの一番下に追加したい。
なぜ[[cityArray valueForKey: "cityName"] @のaddObject:allCities]; ? [cityArray addObject:allCities];を使用できます。 – iMOBDEV
都道府県でも都合のよい都道府県の物件がありますので、後でご記入ください。 – sicKo