Quando aggiorno la mia app iOS, desidero eliminare tutti i database sqlite
esistenti nella directory . In questo momento, su un aggiornamento dell'applicazione, copio il database dal pacchetto alla directory dei documenti e lo denomino aggiungendo la versione del pacchetto. Quindi, nell'aggiornamento, voglio anche eliminare tutte le versioni precedenti che potrebbero esistere.iOS: come eliminare tutti i file esistenti con estensione specifica dalla directory dei documenti?
Voglio solo essere in grado di eliminare tutti i file sqlite
, senza dover scorrere e cercare quelli delle versioni precedenti. C'è un modo per usare il jolly nel metodo removeFileAtPath:
?
Risposta breve: No. Perché non si desidera eseguire il ciclo? È divertente. – trojanfoe
È necessario utilizzare NSFileManager per ottenere un array di corrispondenze. [Esempio di codice qui] [1]. [1]: http://stackoverflow.com/a/4764532/1445366 –
Che cosa dice la NSFileManager spec dire? –