URLCache и контроль выселения - PullRequest
0 голосов
/ 26 июня 2019

Просто хочу поделиться своим негодованием.Может быть, кто-то что-то посоветует.Есть класс URLCache.Насколько я понимаю, этот класс не предоставляет никаких инструментов для выполнения действий, когда объект собирается быть удаленным или удаленным из кэша.Нет delegate, нет override.

Таким образом, этот класс не позволяет контролировать, какие объекты удаляются из кэша.В конце концов, связанный класс NSCache имеет NSCacheDelegate.Почему URLCache не имеет то же самое?

Итак, чтобы контролировать работу кеша, мне нужно будет создать свой собственный класс кеша с нуля.Еще одна странность в том, что я не могу найти сторонние структуры кеша, которые позволяют контролировать события выселения.Никого не волнует?

...