在Cocoa应用程序中获取文件夹的路径

在Cocoa应用程序中获取文件夹的路径

问题描述:

在原生可可应用程序中,是否有任何获取文件夹路径(任何文件夹并可以位于mac中的任何位置)的方式?在Cocoa应用程序中获取文件夹的路径

+0

您是否在寻找一种列出文件系统的目录以找到您需要的目录的方法? – waldrumpus 2012-07-20 10:43:44

+0

澄清你的问题。你的意思是找到所有具有相同名称的文件夹,还是试图让用户选择一个目录? – TheAmateurProgrammer 2012-07-20 11:07:55

+0

我想搜索磁盘上的文件夹并访问其中的所有文件和子目录。我不想对它进行硬编码,因为用户可以将目录存储在文件系统的任何位置。我希望这一次我很清楚。 – 2012-07-20 11:14:11

你究竟想达到什么目的?你有没有看过NSFileManager?要让用户选择一个目录,请看NSOpenPanel

+0

我试过NSFileManager。它为文件结构中的Documents/Application/User目录提供路径。我想要可以在主目录或应用程序目录中的文件夹。基本上,我想检查整个文件系统来检查文件夹,然后访问它的内容。但是,访问内容不是问题,我一直在搜索系统中的文件夹。 – 2012-07-20 11:37:37

+0

或者,这可能会有所帮助:[/ url](http://*.com/questions/3719010/using-spotlight-in-cocoa) – user1262430 2012-07-20 12:20:52

+0

谢谢,NSOpenPanel为我工作。 – 2012-07-23 12:40:31