7
Naprawdę zastanawiam się, co jest przechowywane we wspomnianej ścieżce?Co jest przechowywane w ~/Library/Caches/<my-app-bundle> /Cache.db?
Pytanie dodatkowe: czy programista może użyć tej ścieżki (przynajmniej folderu) do przechowywania własnych danych tymczasowych?
uzyskanie "cacheDir" jest bardzo przydatne, dzięki! Widzę niezerowe pliki Cache.db nawet dla aplikacji bez funkcji sieciowych. Czy ten plik jest "tylko" dla odpowiedzi z serwerów sieciowych? – cocoafan
Czy na pewno aplikacje nie mają funkcji sieciowych? Na przykład wiele aplikacji ma funkcję automatycznej aktualizacji, która wysyła zapytanie do serwera internetowego o najnowszą wersję aplikacji. – iKenndac
Albo mogą połączyć bibliotekę lub po prostu załadować wtyczkę (InputManagers, patrzę na ciebie!), Która to robi! Dowolny sposób: wypróbuj 'sqlite3 ~/Library/Caches/ /Cache.db .schema', aby zobaczyć, jakie tabele znajdują się w bazie danych. Widzę trzy tabele o nazwach takich jak 'cfurl_cache_response'. Zakładam, że to buforowanie adresów URL Apple. –