2009-07-21 2 views
1

SearchBar, SearchDisplayController 및 UITableView를 사용하여 우편 번호 검색을 수행하려고합니다. 내가 CoreData를 사용하여 그것을 생각하고 있지만, 여전히 누군가가 같은 일을하는 효율적인 아이디어를 가지고 있는지 알고 싶다.SearchBar, SearchDisplayController 및 UITableView를 사용하여 효율적인 검색 수행

데이터베이스에는 15000 행이 있으므로 sqlite 파일을 응용 프로그램으로 이식하고 코어 데이터 API를 사용하여 결과를 가져 오는 것이 좋습니다.

감사합니다, 미트

답변

1

CoreData에 대한 가장 일반적으로 사용되는 영구 저장이 sqlite3를 위에 구현되는, 그래서 그들은 interms 원시 가져 peformance 등 매우 비슷한 성능 특성을 가지고이 처리하는 코드를 많이 가지고 차단하지 않고 백그라운드에서 객체에 오류가 생기고 메모리 압력하에 추방되어 필요에 따라 투명하게 재 견적하는 등 엄밀한 의미에서 특정 사례에 대해 최적화하는 엄청난 양의 시간 (수개월에서 수년)을 고려한다면 직접적인 sqlite3 구현은 CoreData를 이길 수 있지만, CoreData는 간단한 sqlite3 기반 구현을 이길 것입니다.