코어 데이터 앱 생성을위한 Xcode 템플릿은 앱이 처음 시작될 때 새로운 빈 sqlite 파일을 시작합니다. 그러나 데이터베이스가 이미 생성되어 번들에 포함해야한다고 가정합니다. 앱이 처음 시작될 때 이미 채워진 데이터베이스로 시작됩니다.iPhone - 번들에서 가져온 영구 저장소
어떻게 진행해야합니까? 좋아, 나는 번들에 데이터베이스를 쓸 수 없다는 것을 알고, 그래서 그것을 문서의 디렉토리에 복사해야합니다. 이 어디에 응용 프로그램 자체에 의해 만들어진 sqlite 데이터베이스에 이미 볼 수 있습니다. 그래서, 그게 다야? RootViewController의 viewDidLoad 메서드가 끝날 때 번들에있는 파일로 원본 파일을 덮어 쓴다.
이것이 방법이라면 처음에는 그렇게하는 제어 방법을 만들어야합니다. 맞습니까?
더 간단한 방법이어야합니다 ...
아이디어가 있으십니까?
감사
그게 전부 야! 감사. 그러나 필요한 것은 기사의 두 번째 부분이었습니다. 그는 대표단을 수정합니다! 감사!!!!! – SpaceDog
그래,. sqlite 파일이 이미 설정되어있는 것처럼 들렸지 만, 너무 많은 정보가 조금 이상하다고 생각하지는 않습니다. =) –