0
다음 구조로 구성된 간단한 조회 표가 있습니다.200k 항목이있는 NSDictionary 조회 표 - iPhone
int | 문자열
- 주어진 int. 문자열을 반환하고 싶습니다. 그러나 int와 문자열 사이에 상관 관계가 없기 때문에 조회 테이블을 사용해야합니다.
아이폰에서 Objective-C로 구현하는 가장 효율적이고 빠른 방법은 무엇입니까?
예.
// 200k 값이 너무 길어서 메모리를 많이 차지하지 않습니까? NSString * value = [lookupTable objectForKey : [NSNumber numberWithInt : key]]
의. Coredata는 사전에 많은 값이있는 경우 사용할 수있는 방법입니다. i *에서 많은 행을 메모리에로드하는 데 시간이 오래 걸리고 다른 앱을 메모리에서 밀어 내면 고객의 사용자 환경에 영향을 미칩니다. –