1
NSArray의 addObject 메소드는 순서를 유지하도록 보장됩니까? 따라서 object1을 추가 한 다음 object2를 추가 한 다음 인쇄하면 항상 순서대로 표시됩니까? NSDictionary의 allValues 배열에서도 마찬가지입니까?NSArray NSDictionary는 addobject 순서를 유지합니다.
NSArray의 addObject 메소드는 순서를 유지하도록 보장됩니까? 따라서 object1을 추가 한 다음 object2를 추가 한 다음 인쇄하면 항상 순서대로 표시됩니까? NSDictionary의 allValues 배열에서도 마찬가지입니까?NSArray NSDictionary는 addobject 순서를 유지합니다.
배열은 순서가 보장되며 사전은 보장하지 않습니다. 세트도 마찬가지입니다.
사전 순서에 의존하는 것은 "운이 좋게"나타날 수 있고 해독 알고리즘이 변경 될 때 시스템 업데이트에서 예기치 않게 변경 될 수 있기 때문에 특히 불쾌합니다. –
세트의 순서에도 해당됩니다. –