Tôi tự hỏi liệu tốt nhất là nên sử dụng một phiên bản NSCache toàn cục hay một vài trường hợp cho mỗi thành phần cần nó.Cách sử dụng NSCache tốt nhất trên một ứng dụng
Ví dụ: tôi có một số lớp con xem để vẽ nội dung vào hình ảnh và lưu vào bộ nhớ cache để tránh tái tạo tất cả thời gian. Có tốt hơn khi có một cá thể NSCache cho mỗi lớp hay chỉ 1 NSCache tập trung cho toàn bộ ứng dụng?
Lưu ý rằng tôi không có nghĩa là một bộ nhớ cache cho mỗi thể hiện của một đối tượng, nó bị chậm để làm điều đó. Tôi đang nói về một ví dụ của NSCache cho mỗi lớp.
Tôi thích ý tưởng có các quy tắc bộ nhớ cache khác nhau cho từng đối tượng. Và điểm tốt để có một đối tượng tập trung để quản lý cache. Lưu vào đĩa rõ ràng là một thực hành tốt. – Olivier