NSCache как класс для iOS 3.0 - PullRequest
       11

NSCache как класс для iOS 3.0

2 голосов
/ 14 ноября 2010

В настоящее время я пишу приложение, которое извлекает максимальную выгоду из кэширования. Я хотел бы использовать класс NSCache, который обеспечивает именно то, что я хочу (кэширование в памяти с указанием стоимости, пар ключ-значение и автоматическая очистка). Тем не менее, NSCache доступен только для iOS 4.0 и выше, но я тоже хочу использовать iOS 3.0, поэтому не могу его использовать (к сожалению, не рекомендуется использовать кэширование на старых устройствах).

Прежде чем я начну писать свой собственный класс кеша, я хочу знать, существует ли существующий класс, который я мог бы использовать (желательно не по лицензии с сохранением копии).

1 Ответ

2 голосов
/ 14 ноября 2010

Похоже, что нет класса, который мог бы сделать то же самое, я смотрел последние часы в каждом месте для класса кэширования, но все, что я видел, было классами для кэширования на диске, а это не то, что мне нужно (у меня уже естьдисковый кеш, но ничего для памяти).

Короче говоря, я решил написать для этого свой собственный класс кеширования, и должен сказать, что он работает на удивление хорошо.

...