标签: c++ objective-c nsfilemanager file-rename
我需要删除某个目录中超过100个文件名称的前4个字符,我可以使用obj-c程序或c ++程序执行此操作,如果是这样的话?
答案 0 :(得分:2)
是的,你可以。
NSFileManager类提供了您需要的所有方法。
NSFileManager
要获取目录的内容,请使用contentsOfDirectoryAtPath方法。 要重命名文件,您需要使用moveItemAtPath方法。
contentsOfDirectoryAtPath
moveItemAtPath
查看课程参考https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSFileManager_Class/Reference/Reference.html
步骤: 1.获取目录中文件的名称。 2.迭代所有文件并使用moveItemAtPath重命名。