我正在开发iOS项目,需要在c函数中为sqlite调用提供文件路径。我知道对于objective-c调用,你可以使用像这样的函数来获取路径:
+ (NSString *) FilePath:(NSString *) fileName {
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
return [documentsDirectory stringByAppendingPathComponent:fileName];
}
我无法在我的c中使用此功能,因为它必须保持原样(没有obj-c)。 c中是否有类似的调用类型,或者xcode4中是否有构建设置以帮助使代码正确访问数据库文件?我一直在反对这一点,并感谢任何帮助! 7