2011-03-30 3 views
0

여러분이 알려 주시겠습니까 sqlite3 또는 핵심 데이터를 사용하여 더 나은 무엇입니까? 두 가지 방법을 사용하여 장단점은 무엇입니까?iPhone 데이터베이스

답변

2

사용 사례가 무엇인가요?

코어 데이터는 상당히 많은 프레임 워크이며 단순한 오래된 퍼시스턴스보다 훨씬 많은 것을 제공합니다. WSFetchedResultsController를 통해 오류, 객체의 관계 관리, 스키마 마이그레이션 지원, 유효성 검사 및 UITableView와의 좋은 통합을 지원합니다. 나를 위해 큰 승리는 그것이 완전히 객체에 모델링된다는 것입니다. Sqlite는 하나의 격리 된 테이블을 가진 앱, 게임에서의 높은 점수 등으로 충분하지만, 무엇보다 복잡한 핵심 데이터를 고려할 것입니다.

당신이 당신을 위해 적합 여부의 여부를 결정 코어 데이터의 마음 도움이 애플의 도입 ... 지금까지 아이폰은 내가 better..sqlite 어떤 알고 싶어 우려 dude..as

Core Data Programming Guide

+0

thanks..dude..mine은 RSS 피드를 파싱하고 현재 sqlite를 저장하는 간단한 방법입니다 ... 어쨌든 핵심 데이터를 사용하여 내 사전 성을 향상시킬 것입니까 – kingston

+0

다시 대답은 여기의 사용 사례에 따라 다릅니다. Core Data의 기능 중 하나는 메모리 사용량을 줄여주는 오류 (메모리에 저장된 개체를 캐시하는 기능)를 지원한다는 것입니다. 앱에서 구문 분석/저장 이상의 기능을하는 경우, 즉 이전 피드의 많은 세트를 쿼리하면 고려할 가치가 있습니다. – mmccomb

0

이 sqlite3을 사용하면 Sqlite3을 사용하면 데이터에 쉽게 액세스 할 수 있으며 SQL, ORACLE과 같은 다른 데이터베이스에 대한 쿼리를 수행하는 것이 더 쉽습니다.

+0

감사 또는 코어 데이터 – kingston

관련 문제