我们正在用c ++创建一个用于数据库和文件读取的公共库
我们已经确定了一个用于放置文件的通用文件夹结构。
例如。插入语句文件将位于Lib / Files / Insert /
中
我将项目的根目录传递给c ++库,然后库会自动将文件的路径附加到根目录。
例如。如果我需要Author的插入文件,我会将/ path /到/ root /传递给库。该库将附加路径的其余部分并拾取如下文件:/path/to/root/Lib/Files/Insert/Author.txt
我无法从c ++代码打开文件。
然后我尝试使用Objective-C获取文件路径:
NSString * authorPath = [[NSBundle mainBundle] pathForResource:@"Author" ofType:@"txt"];
显示以下路径:
/Users/homam/Library/Application Support/iPhone Simulator/7.0.3/Applications/9C882381-DAA7-464D-AA84-8DB9288AAD71/CoreLibraryDemo.app/Author.txt
虽然我把它放在文件夹/ Lib / Files / Insert /中,但在Author.txt之前它不包含在上面的路径中
那么如何在iOS中维护文件夹结构并从c ++库中读取文件。