ID に基づいて検索用の辞書を作成する必要がありますが、ID が選択されない場合は 0 を格納する必要があります。
今、私は明らかに次のようにそれを行うことができます:
NSNumber* cityID;
NSNumber* zoneID; //These two do get value, just showing for their class
NSDictionary *cityDictionary = @{@"CityID": [NSNumber numberWithInt:(int)cityId], @"CityZoneID": [NSNumber numberWithInt:(int)zoneId]};
そういうのは本当に厄介だと思います。にキャストされてから...int
に戻されますNSNumber