불변의 데이터베이스에서 작동 할 핵심 데이터가있는 프로젝트를 만들었습니다. 그리고이 프로젝트에 코드를 작성하지 않고 프로그래밍 방식으로이 데이터베이스를 채 웁니다. 따라서 핵심 데이터가있는 두 번째 프로젝트를 만들고 복사하지 않고 첫 번째 프로젝트의 기존 xcdatamodel을 추가합니다 (참조 만). 거기에 내 데이터베이스를 채우고, mozilla 플러그인으로 열면 성공적으로 채워집니다. 그럼, 내 * .sqlite 파일을 복사하고 첫 번째 프로젝트에서 수동으로 이전 파일로 바꿉니다. 이로 인해 "상점을 여는 데 사용 된 모델이 상점을 만드는 데 사용 된 모델과 호환되지 않습니다"라는 오류가 발생합니다. 하지만 두 파일 모두 동일한 xcdatamodelid를 사용합니다. 어디에서 내 오류?두 개의 응용 프로그램에서 하나의 xcdatamodelId 사용
영어로 죄송합니다. 정말 도움이 필요합니다.
P. 첫 번째 프로젝트에서 sqlite 파일을 열고 FileMerge에서 두 번째 (주석으로 채워진 코드로 주석 처리 된 코드)를 열면 이미 비어 있습니다. 조언이나 도움에 감사드립니다.
예 두 가지 목표는 훌륭한 해결책이 될 것입니다. 감사합니다! –
감사합니다. –