2013-07-26 4 views
1

무엇 CoreData를 사용하는 가장 좋은 방법입니다 :사용 프레임 워크 coreData

1 - 처음 내가 하나 개의 아이템을 얻을 수있을 때, 미래에 배열의 저장소에서 모든 항목을로드 (또는 그 이상) 특정 속성을 충족, 난 그냥 (filteredArrayUsingPredicate) 배열을 필터링 할

또는

2 - 나는 내가에서 모든 게임을로드) 항목 (한 항목 또는 여러 또는 모든 항목을 얻을 필요가 때마다 저장소?

가장 좋은 방법은 무엇인지 물어 보면 사실 가장 효율적이고 가장 일반적인 방법 (가장 빠른 응답 시간)을 의미합니까?

답변

1

MagicalRecord 라이브러리를 사용하십시오. 그것과 같은 convienience 방법이있다 : MR_findAll MR_findFirst MR_findFirstByAttribute 및 많은, 많은 다른 사람.

+0

하지만 써드 파티 라이브러리 &를 사용하지 않는 경우. 얼마나 잘하는거야? –

+1

작업의 전체 본질을 이해하는 것이 중요합니다. –

+1

가장 좋은 방법을 알고 싶었습니다 (처음에는 가장 간단한 방법 일 것입니다). 이해는 다른 것 : 문서를 읽고 핵심 데이터에 대한 WWDC 비디오를 가장 잘 봅니다. 연습과 가장 중요한 것은 중첩 된 컨텍스트, 병합 등의 기능으로 자신을 실험하는 것입니다 –

1

데이터 배열을 사용하지 말고 타사 라이브러리를 사용하지 마십시오.

대신에 NSFetchedResultsController을 읽고 간단하고 확장 가능한 핵심 데이터가 될 수있는 방법을 알아보십시오.

+0

감사합니다! 시도해 볼게 –

관련 문제