2011-10-26 6 views
0

저장하고로드해야하는 게임 데이터 (10 개의 정수)가 있습니다. 효율성 : NSUserDefaults 대 NSMutableDictionary로드/저장

는보다 효율적으로하는 NSMutableDictionary를 사용하는 항목을 추가하고 저장, 또는 NSUserDefaults에 각 항목을 저장하려면? (NSMutableDictionary 이미 생성, 데이터가 시작시에로드 될 때)

같은 질문을하는 것입니다 로드가 진행되면 사전을로드 한 다음 데이터를 추출하는 것이 더 빠르지, 아니면 NSUserDefaults에서 한 번에 하나씩 가져 오는 것이 더 빠릅니까?

NSUserDefaults의 이점은 분명히 전역 액세스입니다.

+0

얼마나 큰 무리입니까? 나는 둘 사이에 많은 차이가 있음을 알지 못할 것입니다. – jrturton

+2

나는 조숙 한 최적화라고 말하고 싶다. – gcamp

답변

3

이것은 사소한 양의 데이터이며 상대적 효율성은 들어 가지 않습니다. 이 경우 가장 간단한 코드 (사용자 기본값)로 이동하십시오.