Tôi biết rằng việc lưu trữ UIImage trong dữ liệu cốt lõi đã được thảo luận rất nhiều, chẳng hạn như here, nhưng đó là trước ios5. Bây giờ chúng ta có cờ lưu trữ ngoài, các bạn có nghĩ rằng sẽ là một ý tưởng tốt để lưu trữ trực tiếp UIImage trong thực thể, như một thực thể riêng biệt, hoặc vẫn còn trên đĩa?Lưu trữ UIImage trong Dữ liệu chính với cờ Bộ nhớ ngoài mới
Here là nguồn giải thích tùy chọn bộ nhớ ngoài.
Vì vậy, trong trường hợp đó, chúng tôi có lẽ nên đặt nó trong một thực thể riêng biệt trong trường hợp nó nằm trong phạm vi 100kb-1mb kể từ khi bộ nhớ ngoài không tính đến trường hợp đó? –
Lưu ý: có lỗi với bộ nhớ hình ảnh bên ngoài khiến lỗi này bị lỗi khi bị xóa, đôi khi: http://stackoverflow.com/questions/7930427/error-uiimage-deleteexternalreferencefrompermanentlocation-unrecognized-se –
Có lỗi khác với bộ nhớ ngoài và di chuyển. Nếu bạn cố gắng tạo một mô hình mới và sau đó sử dụng di chuyển nhẹ sau đó bạn sẽ mất tất cả 'Dữ liệu nhị phân' được lưu trữ trên một tệp bên ngoài. – zirinisp