경고만큼이나 많은 질문입니다. 마침내 다음과 같이 추적 한 응용 프로그램에서 버그가있었습니다. 내부 prepareForDeletion
일부 NSManagedObject
하위 클래스 가져 오기 요청을 실행하여 요청시 생성 된 배열에 액세스하고있었습니다. prepareForDeletion
이 호출되었을 때 그 배열이 이미 존재했다면 (따라서 가져 오기 요청이 필요하지 않은 경우) 모든 것이 잘 동작했지만 배열이 아직로드되지 않았고 가져 오기 요청이 실행 된 경우 객체가 삭제 된 것처럼 보였습니다 fetch가 실행될 때 삭제 될 것이므로 prepareForDeletion
이 작업을 완료 할 수 없습니다. 나는 이것에 대해 불평하는 사람을 찾지 못했지만 문서에 언급하지 않았으므로 아마 다른 것일 수도 있습니다. 다른 사람이이 동작을 본다면 궁금합니다.prepareForDeletion에서 반입 요청을 실행할 수 있습니까?
6
A
답변
0
또한 prepareForDeletion에서 페치 요청을 실행하는 동작이 발생했습니다. 왜 그런 일이 발생하는지 좌절하고 있습니다. 그리고 prepareForDeletion이 두 번 호출된다는 것도 발견했습니다. deleteObject :가 처음 호출됩니다. 두 x 째는 저장 조작이 수행되는시기입니다.
관련 문제
- 1. 이 구조로 MySQL 요청을 실행할 수 있습니까?
- 2. DataTable에 대한 레코드 반입
- 3. Apache에서 Linux에서 asp를 실행할 수 있습니까?
- 4. AppEngine에서 OpenBravo를 실행할 수 있습니까?
- 5. Azure가 WPF를 실행할 수 있습니까?
- 6. AWS에서 AppArmor을 실행할 수 있습니까?
- 7. 다른 SwingWorker를 실행할 수 있습니까?
- 8. PHP 문자열을 실행할 수 있습니까?
- 9. Trac을 오프라인에서 실행할 수 있습니까?
- 10. 신경망을 역으로 실행할 수 있습니까?
- 11. Memcached에서이 목록을 실행할 수 있습니까?
- 12. 애플릿에서 명령을 실행할 수 있습니까?
- 13. DOMContentLoaded보다 먼저 실행할 수 있습니까?
- 14. JQueryTemplate에서 Javascript를 실행할 수 있습니까?
- 15. JRE에서 jrunscript를 실행할 수 있습니까
- 16. Hadoop을 Nginx에서 실행할 수 있습니까?
- 17. JRockit으로 glassfish를 실행할 수 있습니까?
- 18. 전경에서 devenv.exe를 실행할 수 있습니까?
- 19. Java에서 Makefile을 실행할 수 있습니까?
- 20. JSON 요청을 실행할 때 내부 오류가 발생했습니다.
- 21. JdbcTemplate 반입 크기를 무시하는 SimpleJdbcCall
- 22. asp.net HttpModule asp.dll 요청을 전달할 수 있습니까?
- 23. AJAX recaptcha 요청을 어떻게 신뢰할 수 있습니까?
- 24. HTTP 요청을 고유하게 식별 할 수 있습니까?
- 25. 들어오는 요청을 IIS7에서 어떻게 볼 수 있습니까?
- 26. 웹 브라우저로 HTTP 요청을 할 수 있습니까?
- 27. Selenium에서 XHR 요청을 모니터 할 수 있습니까?
- 28. urllib2가 HTTP/1.1 요청을 할 수 있습니까?
- 29. SQL Server에서 웹 요청을 보낼 수 있습니까?
- 30. jQuery로 어떻게 동기 요청을 할 수 있습니까?
이 질문이나 답변입니까? – WEFX
또한 질문입니다 ...이 질문은 1 년 6 개월입니다. 여전히 설명을 찾고 있습니다. –