ManagedObject에 대한 강력한 참조가 있고 해당 ManagedObject가 컨텍스트에서 삭제되면 ManagedObject에 대한 강력한 참조가 유효할까요?관리 객체에 대한 강력한 참조 유지
2
A
답변
2
그렇습니다. 관리 대상 개체에 오류가있는 경우 (아무 값도 액세스하지 않았거나 refreshObject:mergeChanges:
오류로 다시 설정했기 때문에) 관리되는 개체에 오류가있는 경우 아무 속성이나 삭제 된 객체에서 예외가 발생합니다.
따라서 isDeleted를 확인하거나 알림 (예 : NSManagedObjectDidSaveNotification)을 수신하고 개체가 삭제되었는지 확인해야합니다.
1
내가 이해 한 것에서 예, 그 경우입니다.
1
예는 유효합니다. 삭제 된 것을 반영해야합니다. object.isDeleted
관련 문제
- 1. 객체에 대한 참조 문제
- 2. 슈퍼 생성자에 전달 된 새 객체에 대한 참조 유지
- 3. 노드 객체에 대한 참조 확인
- 4. facebox 요소에 대한 참조 유지
- 5. 약한 참조 및 강력한 참조
- 6. Weakreference에서 강력한 참조 만들기
- 7. 격자 위치에 포함 된 객체에 대한 참조
- 8. 동일한 (?) 객체에 대한 서로 다른 객체 참조
- 9. 이미 해제 된 객체에 대한 잘못된 참조
- 10. 루아에서 객체에 대한 모든 참조 찾기
- 11. 플러그인 - 전달 된 객체에 대한 참조 얻기
- 12. ListView 내에서 객체에 대한 참조 가져 오기
- 13. raphael.js에서 객체에 대한 위치 지정 참조 전환
- 14. 매개 변수로 전달 된 객체에 대한 참조
- 15. C++ - 객체에 대한 정의되지 않은 참조
- 16. 로컬 객체에 대한 정의되지 않은 참조
- 17. C++ : 로컬 객체에 대한 const 참조
- 18. Drupal의 Google지도 : JavaScript의 gmap 객체에 대한 참조
- 19. iOS - 변수 안에 객체에 대한 참조 저장
- 20. ExtJS 4.1 : 객체에 대한 참조 설정 문제
- 21. Fluent-Nhibernate HasMany 객체에 대한 속성 참조
- 22. jQuery에서 콜백 함수의 객체에 대한 참조
- 23. SQL 서버에 저장된 (참조) 객체에 대한 참조 찾기
- 24. JNIEnv 환경에 대한 전역 참조 유지
- 25. 세션 간 클라이언트 파일에 대한 참조 유지
- 26. GLSurfaceView :: onSurfaceCreated에서 gl에 대한 참조 유지?
- 27. applicationCache를 사용하여 하위 창에 대한 참조 유지
- 28. 사용자 데이터 유지 관리
- 29. 참조 객체에 의해 할당
- 30. 동일한 객체에 대한 두 개의 arrayList에 대한 참조