2012-02-27 86 views
0

我想在解析之前访问存储在我的项目中的“本地”xml文件。无法访问“本地”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"]; 

该文件存储在项目的根。

任何帮助,将不胜感激

回答

2

你说

该文件存储在项目的根。

但是,您可以在文档目录中寻找它。相反,请执行以下操作:

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

请注意,大写字母很重要。