Nesneyi c nesnesinde silmek için aşağıdaki kodu buldum, ancak yalnızca Caches
dizini altındaki tüm dosyaları silmek istiyorum ve dizini Caches
kendisi.Amaç c: Bir dizinin altındaki tüm dosyaları yalnızca silme ama dizinin kendisinde sakla
Birisi bunu yapma yöntemini önerebilir mi?
sayesinde bu dizinde dosyalar arasında
NSFileManager *filemgr;
filemgr = [NSFileManager defaultManager];
if ([filemgr removeItemAtPath: [NSHomeDirectory() stringByAppendingString:@"/Library/Caches"] error: NULL] == YES)
NSLog (@"Remove successful");
else
NSLog (@"Remove failed");
[filemgr createDirectoryAtPath: [NSHomeDirectory() stringByAppendingString:@"/Library/Caches"] withIntermediateDirectories:NO attributes:nil error:nil];
ne dersin yeniden oluşturun silindikten sonra Önbellekler klasörünü? – ohho
Dizini kaldırabilir ve daha sonra doğru izinleri aldığınızdan emin olmanıza rağmen yeniden oluşturabilirsiniz. – dreamlax
İyi fikir, teşekkürler –