Po aktualizacji aplikacji na iOS, chcę usunąć wszystkie istniejące bazy danych sqlite
w katalogu Documents
. W tej chwili, na aktualizacji aplikacji, kopiuję bazę danych z pakietu do katalogu dokumentów i nadaj jej nazwę, dołączając wersję pakietu. Tak więc, na aktualizacji, chcę również usunąć wszelkie stare wersje, które mogą istnieć.iOS: Jak usunąć wszystkie istniejące pliki z określonym rozszerzeniem z katalogu dokumentów?
Po prostu chcę mieć możliwość usunięcia wszystkich plików sqlite
, bez konieczności przechodzenia przez nie i szukania tych z poprzednich wersji. Czy istnieje sposób na wildcard metody removeFileAtPath:
?
Krótka odpowiedź: Nie. Dlaczego nie chcesz zapętlić? To zabawne. – trojanfoe
Musisz użyć NSFileManager, aby uzyskać tablicę dopasowań. [Przykładowy kod tutaj] [1]. [1]: http://stackoverflow.com/a/4764532/1445366 –
Czego NSFileManager spec powiedzieć? –