Какие стратегии и механизмы ты бы использовал для реализации in-memory кэширования сетевых ответов в Swift, и как бы ты управлял lifecycle кэша и политиками expiration? — ДейлиПреп