코어 데이터를 사용하는 ios6 용 앱에서 작업하고 있습니다. 내 앱이 충돌 할 때도 데이터가 일관성이없고 앱을 종료 할 때가 있습니다. 데이터를 변경할 때마다 컨텍스트를 저장하고 'saveContext'는 'applicationWillTerminate :'에서 호출됩니다. 이 점에 도움이됩니다.핵심 데이터 ios, 데이터가 충돌시 일치하지 않음
0
A
답변
0
데이터를 저장하는 줄에 중단 점을 넣거나 NSLog
을 사용하십시오. 그런 다음 충돌 시나리오를 재현하십시오. 저장 코드가 호출되지 않았을 가능성이 큽니다.
여전히 데이터가 누락 된 경우 sqlite3
명령 줄 도구 또는 Firefox 플러그인을 사용하여 데이터베이스를 검사하여 SQLite 데이터베이스를 봅니다. 대부분의 경우 실제 데이터베이스에서 데이터를 찾을 것입니다. 이는 데이터를 저장하지 않고 데이터를 검색하고 표시하는 데 문제가 있음을 의미합니다.
데이터가 누락 된 경우 - 축하합니다! 당신은 시공간 연속체를 초월하여 새로운 차원의 현실로 들어 왔습니다.
관련 문제
- 1. 핵심 데이터 조건부가 부울 속성과 일치하지 않음
- 2. Facebook 그래프 API 데이터 데이터가 일치하지 않습니다. IOS
- 3. iOS 4.3에서 핵심 데이터가 작동하지 않습니다.
- 4. iOS 핵심 데이터 관계 오류
- 5. 핵심 데이터 및 iOS 데이터 저장 가이드 라인
- 6. 'validateForInsert'에서 핵심 데이터가 실패합니다.
- 7. IOS 다 대다 핵심 데이터
- 8. ios 핵심 데이터 NSFetchedResultsControllerDelegate 충돌
- 9. iphone 핵심 데이터 - 왜 핵심 데이터가 너무 느립니까?
- 10. 핵심 데이터가 데이터 매퍼 패턴을 구현합니까?
- 11. iOS 핵심 데이터 지속성 앱 재시작 후
- 12. iOS 5에서 핵심 데이터 미리 채우기
- 13. iOS 5에서 핵심 데이터가 중복되는 것을 방지하려면 어떻게해야합니까?
- 14. iOS 핵심 데이터 - 삽입하기 전에 확인하는 방법
- 15. iOS 관련 엔터티의 핵심 데이터 지속성
- 16. iOS : iCloud에서 핵심 데이터 데이터베이스를 백업 하시겠습니까?
- 17. iOS 다른 기기로 핵심 데이터 이동
- 18. iOS CGRectOffset 및 핵심 데이터 문제
- 19. iOS 5.1 핵심 데이터 메모리 누수
- 20. iOS : 기존 핵심 데이터 데이터베이스를 iCloud로 마이그레이션
- 21. iOS 핵심 데이터 - 접합 오류 11
- 22. iOS 핵심 데이터 개체의 고유 식별자?
- 23. 모든 핵심 데이터 개체를 저장하지 않음
- 24. 충돌시 웹 양식 데이터 저장
- 25. 비교시 PHP 데이터 유형이 일치하지 않음
- 26. 핵심 데이터 오류
- 27. iOS - 핵심 데이터 관계. 매핑 테이블/다 대다 관계
- 28. 생산 응용 프로그램에서 iOS 핵심 데이터 개체 모델 변경
- 29. 핵심 데이터 커밋 알림
- 30. 핵심 데이터 편집 기능
"일관성이 없음"이란 무엇을 의미합니까? 응용 프로그램이 충돌하거나 Xcode에서 멈추거나 멀티 태스킹 막대에서 죽이면'applicationWillTerminate :'가되지 않습니다. – jrturton
관련 항목 : http://stackoverflow.com/questions/7818045/applicationwillterminate-when-is-it-called-and-when-not – jrturton
네, 요점이 있습니다. 데이터가 일관성을 잃지 않게하려면 어떻게해야합니까? 핵심 데이터를 일부 변경하고 컨텍스트를 저장하고 xcode에서 앱을 중지하면 의미가 없습니다. 다음에 앱을 실행하면 멈추기 전에 저장 한 데이터를 얻지 못합니다. – Afnan