我尝试删除文件夹中的所有文件,包括子目录:
NSFileManager *deleteMgr = [NSFileManager defaultManager];
NSString *path = @"~/test/";
[deleteMgr removeItemAtPath:path error:&error];
它会删除所有内容,包括文件夹本身。
但我期望的是一个空文件夹。
谁能帮我看看我做错了什么吗?
真的很感谢您的帮助! :)
你应该打电话路径目录内容 http://developer.apple.com/mac/library/documentation/cocoa/reference/foundation/Classes/NSFileManager_Class/Reference/Reference.html#//apple_ref/occ/instm/NSFileManager/contentsOfDirectoryAtPath:error:在有问题的目录上,然后在它返回的所有路径上使用removeItemAtPath。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)