好的,我回来做这个任务了。我从我的网络服务器正确下载了我的 XML,其 URL 指向服务器的文件,但是,当我检测到网络“无法访问”时,我只需将 URL 指向我的应用程序的本地 XML,然后我收到以下错误(注意文件是服务器上的直接副本)。
我找不到详细描述,但我认为这是说 URL 指向一个无法访问的位置。我是否将此资源存储在错误的位置?我想我想要它在 HomeDirectory / Library 中??
调试输出
loadMyXml:/var/mobile/Applications/950569B0-6113-48FC-A184-4F1B67A0510F/MyApp.app/SampleHtml.xml 2009-10-14 22:08:17.257 MyApp[288:207] 哇!它没有用。错误域 = NSXMLParserErrorDomain 代码 = 5“操作无法完成。(NSXMLParserErrorDomain 错误 5。)” 2009-10-14 22:08:17.270 MyApp[288:207] 操作无法完成。(NSXMLParserErrorDomain 错误 5。)