2011-02-10 4 views
0

우리는 sqlite 파일을 코어 데이터 sqlite로 변환하여 응용 프로그램에서 사용할 수 있습니까? 미리 감사드립니다.코어 데이터의 불확실

+0

u 콜린에게 감사드립니다. – satya

답변

1

아마도 그렇지 않습니다. 핵심 데이터는 엔티티를 매핑 할 고유 테이블을 만듭니다. 지금까지 내가 알고있는 한, SQLite db를 만들 수 있으며 핵심 데이터가 마술처럼 작동하기 시작합니다. 아마도 가장 쉬운 방법은 SQLite 데이터베이스에서 데이터를 수동으로 가져 와서 앱에 적합한 엔티티를 만들고 SQLite 데이터베이스를 사용하여 핵심 데이터 저장소에 저장하는 것입니다.

1

1.I는 coredata 호환 SQLite는

에 내가이 아래의 링크

https://github.com/tapasya/Sqlite2CoreData

2.Try도이 방법

를 참조하십시오에 대해 확실하지 않다 표준 SQLite는 마이그레이션 할 수 있습니다 생각

자동 방법이 없습니다. 당신은 해당 관리 객체를 생성, 각 항목

3.For 각 항목에 걸쳐

기존 데이터 1.로드

2.Iterate 필요합니다.

CSV를 사용하는 경우 NSString에 파일을로드 한 다음 (너무 크지 않은 경우) 각 줄에서 반복 할 수 있습니다. SQLite를 사용한다면 SQLite API 나 FMDB 나 PLDatabase와 같은 ObjC 스타일 래퍼 중 하나를 사용해야합니다.

관련 문제