使用的文件作为输入,应用程序
-
05-07-2019 - |
题
我的iPhone图书馆在c(它是创建c源在MAC)。有一个方法,该方法阅读一个文件使用的文件路径。现在我要输入文件的路径在目标C中,以这一方法。我的问题是:
- 这是可以做到的?我的意思是用c图书馆阅读文件。
如果这是可能的,
- 这里的位置是在我的项目,把该文件?(资源?)
- 而且,我怎么能得到的路径进入的方法?(NSBundle?)
感谢
解决方案
真的不能回答你的第一个问题,因为我不知道答案。
但是,第二个文件,最好的位置文件的目录。获得的文件:
NSString* myPath = [[NSBundle mainBundle] pathForResource:@"myFile" ofType:@"plist"];
或者在具体的目录:
NSArray *myPathArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *myDirectory = [myPathArray objectAtIndex:0];
NSString *myPath = [myDirectory stringByAppendingPathComponent:@"myFile.plist"];
希望回答了你的问题。
问候, 保罗Peelen
其他提示
是的,你可以使用静态C图书馆在iPhone上,除非他们的依赖性,不能得到解决。目标-C是一个超集C,所以你可以只是代码,在C和使用库这种方式,它将编纂就好了。
不隶属于 StackOverflow