간단한 응용 프로그램을 통해 경량 마이그레이션을 통해 자동으로 처리 할 수있는 데이터 모델을 일부 변경했습니다. 잠시 동안 앱을 사용한 사용자는 많은 양의 데이터를 갖게되므로 새 버전을 설치하면 데이터 이전에 5-10 분 정도 소요됩니다. 마이그레이션이 진행되는 동안 앱이 정지되었다고 생각하지 않도록 메시지 및 활동 회 전자 또는 진행 상태 표시기를 표시하는 방법을 찾고 싶습니다. Tim Roadley의 핵심 데이터 북에는 수동 마이그레이션이 필요한 자습서가 있습니다. 더 간단한 방법이 있습니까?진행 표시기 또는 활동 회 전자를 사용하여 Swift 3 핵심 데이터 마이그레이션
0
A
답변
1
내가 언급 한 책을 읽지는 않았지만 진행률 표시기 뒤에 간단한 마이그레이션을 수행 할 수 있습니다. Core Data Model Versioning and Data Migration Guide에서 : 방법 :
당신이 코어 데이터가 실제로 마이그레이션 작업을 수행하지 않고 소스 및 대상 모델 간의 매핑을 추론 할 수 있는지 여부를 미리 결정하려는 경우, 당신은
NSMappingModel
의inferredMappingModelForSourceModel:destinationModel:error
를 사용할 수 있습니다. Core Data가 생성 할 수 있으면 유추 된 모델을 반환하고, 그렇지 않으면 nil을 반환합니다. 마이그레이션이 필요한 경우
- 가 감지 :
그래서, 당신은해야합니다.
관련 문제
- 1. 회 전자를 사용하여 활동 전환
- 2. JSON이로드되는 동안 활동 표시기 (회 전자)
- 3. 7.1 마이그레이션 및 진행 표시기
- 4. iOS Swift - 다중 활동 표시기 (회 전자)가 웹보기에 표시됩니다.
- 5. UISearchDisplayController 활동 표시기
- 6. 수동으로 안드로이드 활동 회 전자를 중지하십시오.
- 7. 활동 탭에서 회 전자를 호출하는 방법은 무엇입니까?
- 8. 비동기 녹아웃 검증을위한 진행 표시기?
- 9. PowerShell 모듈에서 진행 표시기 또는 회 전자 표시
- 10. 진행 상태의 iOS 네트워크 활동 표시기 HUD
- 11. 회 전자를 사용하여 Android에서 다른 활동으로 전환
- 12. 회 전자를 사용하여 android에서 배열로 채우는 방법
- 13. SQLiteDatabase를 만들고이를 사용하여 회 전자를 채우는 방법?
- 14. iCloud 핵심 데이터 마이그레이션
- 15. 진행률 회 전자를 SearchView에 넣으시겠습니까?
- 16. collectionView에서 데이터가로드되는 동안 활동 표시기 표시 Swift
- 17. 사용자 지정로드 표시기 (회 전자)
- 18. 안드로이드의 회 전자를 사용하여 목록보기 필터링
- 19. 회 전자를 편집하는 방법
- 20. 함수 및 notifyDataSetChanged를 사용하여 1 회 전자를 사용하여 두 회 전자를 동적으로 변경 하시겠습니까?
- 21. 회 전자에 다른 회 전자를 채우는 방법?
- 22. 회 전자에 회 전자를 동적으로 추가하십시오.
- 23. 핵심 데이터 문제 Swift
- 24. 다른 회 전자를 선택하여 회 전자 채우기
- 25. 회 전자를 사용하여 단추를 활성화하는 방법
- 26. 여러 안드로이드 회 전자를 사용하여 결과를 얻으십시오.
- 27. 안드로이드 국가 코드에서 회 전자를 사용하여
- 28. 회 전자를 사용하여 활동을 전환하는 방법
- 29. 조각에 회 전자를 추가하는 방법
- 30. PHP + Ajax 진행 표시기?