NSDictionary
のすべてのキーの値をNSArrayクラスにロードするとき。 その不完全とNSArrayのクラスに辞書の(ランダム)ロードキー値を相互に重なったりNSArrayにNSDictionaryのすべてのキーが不完全でランダムにロードされる
- (id)initWithCoder:(NSCoder *)coder
{
self = [super initWithCoder:coder];
if (self) {
//do sth
colorNameList = [[ColorModelClass colorListNames]allKeys];
}
return self;
}
問題は次のとおりです。 私は順次、ランダムに出で任意のキーのが欠落していないに配列に辞書からすべてのキーの負荷を期待します
NSDictionaryキーは注文されていません。辞書を作成する瞬間にも、キーは追加した順に格納されません。その他の詳細はこちら:http://stackoverflow.com/a/22123188/4370893 – vitormm
およびhttp://stackoverflow.com/a/2496484/4370893 – vitormm
http://www.cocoawithlove.com/2008/12/を参照してください。 ordereddictionary-subclassing-cocoa.html – Krish