Đây là một câu hỏi nhiều vì đây là một cảnh báo; Tôi đã có một lỗi trong ứng dụng của tôi mà cuối cùng tôi đã theo dõi xuống dưới đây: bên trong prepareForDeletion
của một số lớp học NSManagedObject
tôi đã truy cập vào một mảng được tạo theo yêu cầu bằng cách thực hiện yêu cầu tìm nạp. Nếu mảng đó đã có khi prepareForDeletion
được gọi (và do đó khi không có yêu cầu tìm nạp là cần thiết) mọi thứ hoạt động tốt, nhưng nếu mảng chưa được tải và yêu cầu tìm nạp được thực hiện, có vẻ như việc xóa đối tượng-về -to-be-deleted đã được thực sự hoàn thành khi tìm nạp được thực hiện, làm cho nó không thể cho prepareForDeletion
để hoàn thành nhiệm vụ của nó. Tôi không thể tìm thấy bất cứ ai khác phàn nàn về điều này, tuy nhiên, cũng không đề cập đến nó trong tài liệu, vì vậy có lẽ nó là cái gì khác. Tôi tò mò nếu ai đó đã nhìn thấy hành vi này.Thực hiện yêu cầu tìm nạp bên trong PrepareForDeletion không được phép?
6
A
Trả lời
0
Tôi cũng đã gặp phải hành vi này khi thực thi yêu cầu tìm nạp trong tệp chuẩn bị cho PrepareForDeletion. Đó là bực bội tại sao nó xảy ra. Và tôi cũng thấy rằng PrepareForDeletion sẽ được gọi hai lần. Lần đầu tiên khi deleteObject: được gọi. Lần thứ hai là khi lưu hoạt động được thực hiện.
Các vấn đề liên quan
- 1. tìm nạp yêu cầu cho entity.attribute == @ "somevalue"
- 2. Yêu cầu tìm nạp xương sống là phương pháp OPTIONS
- 3. Mô-đun nạp động, chỉ khi được yêu cầu
- 4. Qt: Không thể thực hiện '': Thao tác được yêu cầu yêu cầu độ cao
- 5. Tìm hiểu khi nào yêu cầu XMLHttpRequest được thực hiện mà không gọi lại
- 6. Có thể thực hiện yêu cầu JSONP an toàn không?
- 7. Yêu cầu jQuery Ajax bên trong Yêu cầu Ajax
- 8. Tìm nạp bộ sưu tập bằng yêu cầu POST?
- 9. Yêu cầu Python tìm nạp tệp từ url cục bộ
- 10. Thiết kế tìm nạp trang Ajax yêu cầu địa chỉ thực
- 11. Có thể thực hiện yêu cầu POST trong Flask không?
- 12. GWT - thực hiện các yêu cầu GET
- 13. Thực hiện yêu cầu trình duyệt trong ASP.net C#
- 14. Facebook cho phép w/yêu cầu quyền cho phép "Không tìm thấy trang"
- 15. Cấp thực hiện được yêu cầu cho một dll
- 16. boost :: đề xuất thực hiện yêu cầu
- 17. Thực hiện các mô-đun được nạp chậm trong VBScript
- 18. Trình nạp lớp với yêu cầu RMI
- 19. Thực hiện yêu cầu HTTP POST
- 20. Firefox thực hiện hai yêu cầu HTTP
- 21. Ruby yêu cầu 'tệp' không hoạt động nhưng yêu cầu './file' thực hiện. Tại sao?
- 22. Làm thế nào để thực hiện một yêu cầu POST bên trong mã Sinatra?
- 23. CLLocation yêu cầu lại cho phép
- 24. Thực hiện nhiều yêu cầu HTTP không đồng bộ
- 25. Thực hiện các yêu cầu HTTP với Clojure
- 26. Không tìm thấy HttpMessageConverter phù hợp khi cố gắng thực hiện yêu cầu bảo mật
- 27. jQuery ajax sẽ không thực hiện các yêu cầu HTTPS
- 28. 'NSFetchedResultsController không hỗ trợ cả theo dõi thay đổi và tìm nạp yêu cầu với NSDictionaryResultType'
- 29. Cách thực hiện yêu cầu web nhanh trong C#
- 30. Yêu cầu url không đồng bộ bên trong dispatch_async
Đây có phải là câu hỏi hoặc câu trả lời không? – WEFX
Cũng là một câu hỏi ... trông giống như câu hỏi này là một năm rưỡi tuổi .. vẫn đang tìm kiếm giải thích. –