无法在我的Swift程序中读取XML文件。 NSBundle失败

时间:2016-06-15 04:55:25

标签: xml xcode swift xcode7.3

我似乎无法让我的代码工作。我已经包含了一个" sample.xml"我的Xcode项目文件夹中的文件。但是,我一直收到错误说:

  

"致命错误:在展开Optional值时意外发现nil   警告:无法从dyld共享缓存加载任何Objective-C类信息。这将显着降低可用类型信息的质量。"

我还使用第三方库来解析我的XML文件。

我已经尝试了什么:检查目标,包含项目中的文件。错误显示在第一行说"在解包可选&#34时发现为nil;

let xmlPath = NSBundle.mainBundle().pathForResource("sample", ofType: "xml")!

let data = NSData(contentsOfFile: xmlPath)

if let parser = XMLParser(data: data) {
    let element = parser.rootElement["root"]
    print(element)

}

0 个答案:

没有答案