내 응용 프로그램에 약 100 개의 plists가 있으며 sqlite 데이터베이스로 옮길 계획입니다. '빌드'중에 데이터베이스에 100 개의 plists를 모두 삽입하고 설치 후 응용 프로그램에서 사용할 수 있도록 할 수 있습니까?데이터가있는 sqlite 데이터베이스를 만들고 설치하기 전에 iphone 응용 프로그램으로 이동하십시오.
1
A
답변
1
가장 좋은 대답은 plist 파일을로드하고 sqlite 파일을 저장하는 명령 줄 핵심 데이터 응용 프로그램을 만드는 것입니다. 그런 다음 sqlite 파일을 가져 와서 iPhone 응용 프로그램에 포함시킬 수 있습니다.
코어 데이터가 생성하는 sqlite는 블랙 박스로 간주되어야하므로 코어 데이터에서만 편집해야합니다. Core Data 명령 줄 응용 프로그램을 작성하는 것이 훨씬 쉬우 며 핵심 데이터 저장소를 리버스 엔지니어링하는 것이 더 좋습니다. 핵심 데이터 외부에서 자신의 sqlite 파일을 디자인하는 것은 어느 시점에서 중단되지만 미래의 증거가됩니다.
1
셸 스크립트로 수행 할 수있는 경우 해당 스크립트를 xcode의 빌드 단계에 추가 할 수 있습니다. PlistBuddy를 사용하여 명령 줄을 통해 plists를 처리 할 수 있으며 반드시 sqlite 용 명령 줄 도구가 있으므로 실행할 수 있어야합니다.
관련 문제
- 1. 웹 응용 프로그램 iphone 기본 응용 프로그램으로
- 2. 데이터베이스를 열 수 없습니다. SQLite iPhone
- 3. iPhone 앱용 데이터베이스를 만들고 저장하는 사이트가 있습니까?
- 4. xcode iphone 응용 프로그램으로 이동
- 5. 플렉스/AIR 응용 프로그램으로 SQLite 데이터베이스 쿼리
- 6. Android : SQLite 데이터베이스를 한 응용 프로그램에서 다른 응용 프로그램으로 복사하는 방법
- 7. 사용하기 전에 SQLite 데이터베이스 만들기
- 8. 응용 프로그램 종료시 SQLite 데이터베이스를 지우려면 어떻게합니까?
- 9. mySQL 데이터베이스를 iPhone 응용 프로그램
- 10. iPhone 앱간에 sqlite 데이터베이스 공유
- 11. iPhone SQLite 파일 관리
- 12. 응용 프로그램을 설치하기 전에 JRE 버전을 확인하는 방법, Mac Installer
- 13. SQLite and iphone
- 14. iPhone : Mac/PC에서 응용 프로그램으로 파일 전송
- 15. iPhone 배포 전용 응용 프로그램으로 변경
- 16. 설치하기 전에 기능 설치 비용을 받으십시오.
- 17. 레일을 설치하기 전에 종속성을 확인하는 방법은 무엇입니까?
- 18. Eclipse를 설치하기 전에 Android SDK를 설치해야합니까?
- 19. 설치하기 전에 특정 날짜를 확인할 수 있습니까?
- 20. JDK를 설치하기 전에 Java Runtime Environment를 제거해야합니까?
- 21. 설치하기 전에 드라이버를 설치하고 파일을 복사하십시오.
- 22. Inno Setup으로 설치하기 전에 파일을 실행하는 방법
- 23. iPhone이 런타임시 SQLite 데이터베이스를 만드시겠습니까?
- 24. SQLite 데이터베이스를 Android에서 열려면 어떻게해야합니까?
- 25. 안드로이드 응용 프로그램을 설치할 때 sqlite 데이터베이스를 복사하는 방법
- 26. 손상으로부터 SQLite 데이터베이스를 보호하는 방법
- 27. 데스크톱 응용 프로그램과 내 iPhone 응용 프로그램간에 SQLite 데이터베이스를 공유 할 수 있습니까?
- 28. 다른 데이터가있는 Iphone two UIPickerView
- 29. 추가 데이터가있는 UIViewController를 초기화하는 iPhone
- 30. iPhone 응용 프로그램 용 샘플 SQLite DB를 만들려면 어떻게해야합니까?
오늘 당신의 책을 읽었습니다. 저는 3 년 전에 제 마음 속에 가지고 있던 문제들 중 하나에서 저를지도 해 주신 것을 자랑스럽게 생각합니다. 너는 너무 겸손 해. 고마워. – thndrkiss