2011-08-20 6 views
1

키 - 값 쌍을로드하는 plist 파일이 있습니다. 그러나 plist 파일에있는 순서를 코드에서 순서가 일치하지 않습니다.plist에서 데이터를로드하면 잘못된 순서로 값이 표시됩니다.

나는 다음과 같은

KEY가 - VALUE
Fartsgrense60 - VALUE Fartsgrense70 - VALUE
ANNET - VALUE

을 프로그램에서이 ANNET, Fartsgrense70 및 Fartsgrense60입니다. 왜 그렇습니까? 어떻게 해결할 수 있습니까?

답변

2

키 쌍에 대한 사전으로 구성된 배열로 plist를 정의해야합니다. 또는 사전을 plist에 저장할 수도 있고 키의 배열을 원하는 순서대로 저장할 수도 있습니다.

0

어떻게 페어를로드합니까? 직접 NSDictionary로? 그것은 해시 테이블입니다.이 테이블은 요소의 순서를 유지하는 것에 대해 어떠한 보장도하지 않습니다. 주문이 중요한 경우이를 보존하는 컨테이너를 사용해야합니다.

관련 문제