2010-05-22 2 views
0

내 앱에서 어떻게 작동하는지 사용자에게 보여주기 위해 초기 데이터를로드하고 싶습니다. 응용 프로그램은 CoreData가 관리하는 sqllite db를 사용합니다.iPhone 응용 프로그램에서 초기 데이터로드에 대한 아이디어가 있습니까?

은 지금까지 나는 3 가지 옵션을 생각했습니다 클래스에

  1. 쓰기 코드를 프로그래밍 방식으로 데이터를 만들 수 있습니다.

  2. apps 리소스에 XML 파일을 만들고 대리자가 sqllite db에 항목을 만드는 NSXmlParser를 통해로드합니다.

  3. 옵션 # 2와 동일하지만 json 파일을 사용하고 제 3 자 lib를 가져 와서 읽습니다.

아직 다른 옵션이 있습니까? 3 테이블이있을 때마다 테이블 당 6 개의 레코드가 있다고 가정하면 어떤 것을 선택하겠습니까?

답변

1

코드에 쓰면 훌륭한 해결책이 아닐 수도 있습니다 ... 옵션 b의 경우 TBXml-Parser를 사용하는 것이 좋습니다. 그것은 매우 빠릅니다! http://www.tbxml.co.uk/TBXML/TBXML_Free.html

내 선택은 XML 파일 것

가 지역화 할 수 있도록하는 것을 잊지 마십시오 (당신은 더 많은 자유를, 그것을 분석하고 그것에서 "빠른보기"가 쉽게)!

관련 문제