2010-02-14 5 views

답변

1

코어 데이터가 가장 좋은 방법이라고 생각합니다.

여기

는 또한 제프의 책 " More iPhone 3 Development"될 것이라고 확인하기 위해이 post

좋은 일 제프 Lamarche는 님의 블로그에서 좋은 토론을 프로그래머 애플의 문서 (tutorial)에 대한 링크입니다.

+0

감사합니다, 우리는 three20 이것을 사용할 수 있는지 보자 – fabian

0

앱의 리소스로 제공되는 SQLite 데이터베이스 파일에 모든 것을 저장할 수 있습니다. 그러나 Core Data가 해당 파일을 읽도록하는 것이 더 좋습니다.

0

저는 Core Data와 SQLite가 모두 당신이 원하는 것에 너무 무거운 것이라고 생각합니다. 제품 목록이 많다면 plist에 저장해야합니다. 설치가 최소화되어 다른 솔루션보다 훨씬 쉽게 액세스 할 수 있습니다. 소량의 정적 정보에 이상적이며 나중에 편집하기가 쉽습니다.

http://humblecoder.blogspot.com/2009/05/iphone-tutorial-storing-and-retrieving.html

+1

코어 데이터가 전혀 무거운하지이며, PLIST를 사용하는 것보다 훨씬 뛰어난 옵션입니다 :

여기에 사용 속성 목록에 대한 자습서입니다. –

+0

@Marcus S.Zarra 나는 100 % 동의, plist는 종종 응용 프로그램 환경 설정 또는 다른 종류의 정말 작은 물건을 저장하는 데 사용됩니다. 물론 많은 것들을 절약하기 위해 그것을 사용할 수는 있지만 실제로 그렇게 설계되지는 않았습니다. – Goles

+1

나는 plist가 많은 양의 물건을 저장해야한다고 말하지는 않겠지 만, 당신이 10 개 항목의 목록을 가지고 변경할 필요가 없다면 왜 안 되겠습니까? 초보자 (최소 설정 및 학습)와 값을 변경하기에 이상적입니다. 나는 OP가 코코아를 몇 달 동안 만 배우고 있었고 코어 데이터는이 단계에서 너무 복잡하게 다루어 질 것이라고 생각한다. (BTW, 내가 "무거운 임무"라고 말했을 때, 나는 프로그램이 느리게 실행되는 것이 아니라 과잉이라고 의미했다). –

관련 문제