2011-02-01 4 views
0

일부 사전 정의 된 그래프와 함께 제공되는 그래픽 응용 프로그램에서 작업 중이며 업데이트 할 때 인터넷에서 csv로 그래프를 다운로드 할 수 있습니다. csv 파일은 기본적으로 배열 사전 또는 유사한 구조로 변환되어 그래프보기로 전달됩니다. 디스크에 배열을 유지하는 가장 좋은 방법은 무엇입니까? 핵심 데이터를 사용하는 것이 경로가 될까요, 아니면 데이터를 plists로 저장하는 것이 좋을까요? 핵심 데이터를 가지고 가야한다면 배열 값을 저장하고 다른 모델 또는이 작업 과충전과 같은 것 같은 어떤 종류의 모델과 연관시키는 일종의 모델을 만들어야합니다.코코아 터치의 플롯/그래프 데이터와 같은 지속적인 배열

나는 내 자신에 대한 결정을 내려야 만한다면 plists로 갈 것입니다. 핵심 데이터는 내 업무에 매우 나쁜 것 같지만 내 코코아 noobness로 인해 어떤 의견이라도 큰 가치가 있습니다.

덕분에, 디미트리

답변

0

CoreData 더 복잡하고 수십만 개의 레코드를 가진 경우에만 성능 이득을 느낄 것이다.

일부 그래프 만 가지고 plist로 할 계획이라면 나중에 코코아 터치로 더 많은 경험을 할 때마다 CoreData를 업그레이드하고 사용할 수 있습니다. 처음부터 CoreData를 사용하고 나중에 모델에서 변경하려는 경우 나중에 PITA로 마이그레이션해야합니다 (들었습니다).

관련 문제