In meinem Cache-Verzeichnis habe ich einen Ordnernamen Beispiel. In diesem Beispiel Ordner habe ich Unterordner CSS
, JS
. Jetzt möchte ich den CSS
Unterordner entfernen. Ich bekomme keineWie entferne ich den Inhalt im Cache-Verzeichnis?
Ich habe den unten geschriebenen Code verwendet. Wenn ich dies verwende, wird mein gesamter Beispielordner entfernt.
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *cacheFolderPath = [NSSearchPathForDirectoriesInDomains(NSCacheDirectory, NSUserDomainMask, YES) objectAtIndex:0];
NSError *error = nil;
for (NSString *fileName in [fileManager contentsOfDirectoryAtPath:cacheFolderPath error:&error])
{
[fileManager removeItemAtPath:[cacheFolderPath stringByAppendingPathComponent:fileName] error:&error];
}
kann mir jemand helfen.
tun Sie Ihre CSS haben, js Dateien in einem einem Unterordner oder an der Wurzel von Caches dir? –
diese css, js sind Unterordner von Beispielordner Ich möchte diesen css Unterordner löschen ... @ cyberpawn – user1903049
als Sie können einfach diese Unterordner eins nach dem anderen löschen, keine Notwendigkeit, alle Caches Verzeichnis zu löschen –