Кто-нибудь знает, возможно ли кэшировать весь UIView на диске, а не в памяти, поэтому вам не нужно регенерировать весь контент каждый раз, когда вы хотите получить к нему доступ ... Сейчас я предварительно загружаю три страницы с обеих сторон в прокрутки, но было бы неплохо предугадать всю версию в фоновом режиме и сохранить ее в каталоге документов.Кэш UIView на диске?
ответ
Ознакомьтесь с страницами 311-316 поваренной книги разработчиков Эрика Садун о добавлении персистентности к прямым интерфейсам манипуляции и, в частности, сохранению посредством архивирования, которое делает именно то, что вы хотите.
Ядром этого является использование NSKeyedArchiver и NSKeyedUnarchiver, которое позволит вам перенести объект в файл.
Я еще не сделал этого сам, но я помню, как он читал его в то время и думал, что это может быть очень полезно для вашей ситуации.
Если представление статично, вы можете сохранить его как изображение.
К сожалению, это не так, пользователь должен иметь возможность приближать и взаимодействовать с представлением, я уже использую это на страницах со статическими объявлениями ... – Ondrej
- 1. Кэш ZeroMQ на диске
- 2. Кэш чтения на жестком диске на диске
- 3. AlamofireImage постоянный кэш на диске
- 4. android -universal-image-loader-1.8.4 - кэш на диске
- 5. Android Glide альтернативный кэш в памяти или на диске
- 6. Спарк VS кэш-памяти
- 7. Закрытие кеша JCS, гарантированное сохранение на диске
- 8. PHP Opcode кэшируется на жестком диске?
- 9. Переместить UIView на другой UIView
- 10. Свободное место на диске на сетевом диске в Delphi
- 11. Компиляция источника на сетевом диске на локальном диске
- 12. ValueError: путь находится на диске c :, запуск на диске D:
- 13. Кэш на Chromebook
- 14. Запрос на резервный кэш
- 15. Кэш вывода на пользователя
- 16. Clojure - memoize на диске
- 17. Сохранение файла на диске
- 18. Удаление папок на диске
- 19. Список Java на диске
- 20. Объяснение на диске данных
- 21. Сохранение файлов на диске
- 22. iphone: NSURLCache на диске
- 23. Непрямой график на диске
- 24. Установка приложения на Диске
- 25. Xcode Местоположение на диске
- 26. Безопасное сохранение на диске
- 27. Сохранить на локальном диске
- 28. Репозиторий JackRabbit на диске
- 29. Сохранить массив на диске
- 30. Выполнение git на диске
У кого-нибудь есть опыт работы с iPhone на iPhone/iPad/iPod? ... Я сделаю некоторые тесты и опубликую их также ... – Ondrej
К сожалению это как-то ?! хранит объект, но тот идет через некоторую странную процедуру инициализации при вызове из файла ... похоже, что вы можете просто хранить объекты, но без значений ?! – Ondrej