有人可以帮我为什么下面的代码不起作用吗?我正在Xcode.1 Playground中对其进行测试
let url:NSURL! = NSURL(fileURLWithPath:"file:///Users/sss/Documents/app.xml") var xml = NSXMLParser(contentsOfURL: url) xml?.parse()
操场是沙盒,因此您将无法仅从用户文件夹中的任何位置抓取文件。以下是将该文件添加到游乐场以使其可访问的方法:
现在,您的文件将在沙箱中可用。您可以从包中检索它,并将其加载到NSXMLParser这样的文件中:
NSXMLParser
let url: NSURL! = NSBundle.mainBundle().URLForResource("app", withExtension: "xml") var xml = NSXMLParser(contentsOfURL: url)