Я создаю хранилище изображений для своего приложения, в основном это синглтон, который управляет загрузкой изображений и кешированием (два уровня NSCache
и основные данные).Как создать «Магазин изображений» в iOS?
Мне было интересно, могу ли я использовать блоки вместо делегатов, я имею в виду, что может быть несколько запросов для одного и того же изображения, я хочу обновить все ожидающие запроса запросы путем «запуска» блока, который они предоставили при вызове.
Можно ли сохранить блок в NSArray
и позвонить ему, когда я скачал изображение? Имеет ли это смысл?
Что делать, если блок затем запускается, когда вызывающий объект был освобожден?
Благодаря