检查objective-c中的文件扩展名

Ali*_*Ali 3 iphone objective-c

如何检查目录中的文件扩展名或搜索某些扩展名,以及不同的扩展名,以及为iphone应用程序执行此操作的任何建议

最好的祝福

Cal*_*leb 7

您可以使用NSFileManager's -contentsOfDirectoryAtPath:error:方法获取包含目录内容的数组(作为字符串).NSString有一个-pathExtension方法,可以很容易地获得文件扩展名.剩下的就是迭代数组,寻找-pathExtension与你正在寻找的扩展匹配的字符串.或者,您可以使用-filteredArrayUsingPredicate:来识别匹配的字符串.

  • 阅读Ben Clayton的评论.你的问题几乎与链接的问题重复,并且那里有一些代码可以完成我写的内容.但出于好奇和我自己想写出更好答案的愿望,哪一部分似乎很难? (2认同)