目前的需求是,如何访问应用所在位置的目录,并遍历其中某个我指定的文件夹,获取该文件夹所有txt文档的路径,保存在一个数组中。首先,这个在仿真器中调试时如何实现?如果这些txt文档我要自带一些,那么,应该放在Mac OS X系统的什么位置呢?以前做Windows开发时,可以放在有exe程序的目录中,如Debug目录。谢谢,不够分,我再开帖

解决方案 »

  1.   

    首先,你只能访问你的app沙盒中的目录.
    要遍历的话就需要你自己写递归算法.  [[NSFileManager defaultManager] contentsOfDirectoryAtPath:<#(NSString *)#> error:<#(NSError **)#>]  这个方法可以获取指定路径下面的内容.你可以点击工程的products  里面编译出来的.app文件,右键点击  然后选择show in finder.你就可以找到app的位置了.然后你再显示包内容就可以看到沙盒里面的东西了.
      

  2.   

    你要自带资源文件,如txt,mp3 就往项目里面拖。你只能访问程序下面的几个目录。具体哪几个不太记得。你可以百度一下。然后你可以用nslog输出你访问到的目录,就看的到它在mac里面的地址了。和app好像没关系。
      

  3.   

    恍然大悟,第一个问题解决了,我开一个帖子,http://topic.csdn.net/u/20120705/16/f65aef20-e8a9-4e42-9ecc-03f7b15d4301.html,你可以去拿100分