NSDictionary
의 모든 키 값을 NSArray 클래스로로드 할 때. 은 불완전하고있는 NSArray 클래스에 사전 jumbling (무작위로) 로딩 키 값NSArray에 NSDictionary의 모든 키가 불완전하게 무작위로로드됩니다.
- (id)initWithCoder:(NSCoder *)coder
{
self = [super initWithCoder:coder];
if (self) {
//do sth
colorNameList = [[ColorModelClass colorListNames]allKeys];
}
return self;
}
문제는 그 : 내가하지 무작위로 어떤 키의 누락 순차적 배열로 사전에서 모든 주요 부하를 기대
NS 사전 키가 주문되지 않았습니다. 사전을 만드는 순간에도 키를 추가 한 순서대로 저장되지 않습니다. 자세한 내용은 다음을 참조하십시오. 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