无法访问“本地”XML文件

时间:2012-02-27 17:09:19

标签: iphone xcode

我正在尝试在解析之前访问存储在项目中的“本地”xml文件。

但是,我似乎无法访问我创建的XML文件。

我的代码如下

self.fileMgr = [NSFileManager defaultManager];

//get array of paths
self.paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

//get documents directory path
self.documentsDirectory = [paths objectAtIndex:0];

self.file = [documentsDirectory stringByAppendingPathComponent:@"mylocalfile.xml"];

该文件存储在项目的根目录中。

非常感谢任何帮助

1 个答案:

答案 0 :(得分:2)

你说

  

该文件存储在项目的根目录中。

但是你在 Documents 目录中查找它。相反,这样做:

self.file = [[NSBundle mainBundle] pathForResource:@"mylocalfile" ofType:@"xml"];

请注意,大写是重要的。

相关问题