Path 获取文件夹不工作的资源的路径

Path 获取文件夹不工作的资源的路径,path,ios7,resources,Path,Ios7,Resources,我想首先用我在模拟器上创建的一些数据填充我的核心数据库。当我有一个在ios7之前创建的persistentStore文件时,它工作得很好,但从那以后,我不得不修改我的核心数据库,因此必须创建新的初始数据。问题现在出现在ios7中,除了persistentStore文件之外,还有persistentStore shm和persistentStore wal文件。正因为如此,我使用模拟器生成了我想要的数据,但现在我需要将整个StoreContent文件夹复制到我的应用程序中。问题是,找不到我的初始数

我想首先用我在模拟器上创建的一些数据填充我的核心数据库。当我有一个在ios7之前创建的persistentStore文件时,它工作得很好,但从那以后,我不得不修改我的核心数据库,因此必须创建新的初始数据。问题现在出现在ios7中,除了persistentStore文件之外,还有persistentStore shm和persistentStore wal文件。正因为如此,我使用模拟器生成了我想要的数据,但现在我需要将整个StoreContent文件夹复制到我的应用程序中。问题是,找不到我的初始数据文件夹。我有我的数据,我想被复制到一个名为“InitialCateforyStoreContent”的文件夹中,我正在使用这行代码找到它的路径

 NSString *initialDataPath = [[NSBundle mainBundle] pathForResource:@"InitialCategoryStoreContent" ofType:nil];
如果我试图找到一个文件,它可以正常工作,但对于我的目录,它就是不起作用。为什么它不起作用?我如何获取目录的路径,以便将其所有内容复制到设备上?

您是否尝试过该方法

你想做的事根本做不到

返回由指定名称和扩展名标识并驻留在给定捆绑包目录中的资源文件的完整路径名

您可以发送类型为nil的
,但:

如果扩展名是空字符串或nil,则假定扩展名不是空字符串 并且该文件是第一个遇到的文件 匹配名称


您不能使用此方法返回文件夹。

我看到了这一点,但没有将其解释为将目录排除在“文件”之外,但我猜是这样的。谢谢你的确认