キャッシュにAwesomeCacheというライブラリを使ってるのですが、AwesomeCacheは標準でキャッシュ全削除の機能を持ってません。
クリアしたい場合はキャッシュのルートディレクトリを取得してディレクトリ毎削除する方式を使うと良さそうです。
import AwesomeCache func removeAllCache() { guard let cache = try? Cache<NSDictionary>(name: "") else { return } _ = try? NSFileManager().removeItemAtURL(cache.cacheDirectory) }