问题标签 [nsxmlparserdelegate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Swift NSXMLParserDelegate 没有被调用
我有一个奇怪的问题。奇怪之处在于代码在操场上执行得非常完美,但在模拟器中却没有......
长话短说,我有一个类应该解析一个文档,我懒惰地实例化并从 VC 调用解析方法。解析函数在类中被调用,而不是委托函数(解析开始,找到字符等)。这有点让人抓狂,因为同样的设置在操场上也能正常工作......
解析类(和协议):
和调用类的VC:
任何帮助都将受到高度赞赏!
swift - Swift - 不稳定的 XML 解析器
我正在快速构建 XML 解析器,但遇到了几个问题。第一:Xcode 有时会抛出诸如 BAD_ACCESS 之类的新错误,有时还能完美运行。第二:同样的情况,我有时会在将 pubDate 转换为字符串时出错,NSDate
有时它工作得非常完美。问题是我正在使用for
循环解析来自多个链接的数据,并且在那个循环中我已经用Utility
类进行了调度。我想这可能是问题所在。
这是我的代码NSXMLParserDelegate
:
swift - 在 Swift 3.0 中从主 Bundle 加载 XML 文件
我有一个 .GPX 文件,其中包含我想加载到我的应用程序中的远足旅行的路线信息。如果我从远程 URL ( https://dl.dropboxusercontent.com/u/45741304/appsettings/Phu_si_Lung_05_01_14.gpx加载它一切正常但我无法从应用程序包加载相同的文件(已经在“复制包资源"并且有正确的目标成员)。
这是我从远程 URL 加载此文件的代码:
并从主包中:
从应用程序包加载时出错:
ios - XML 解析后数据不会加载
我是 iOS 新手,一直在尝试实现 XML 解析。我正在使用 Gabriel Theodoropoulos 提供的自定义类 (XMLParser) 进行 XML 解析。我正在尝试在应用程序启动时加载和保存数据。
数据也被解析和保存,但我试图加载保存的文件的视图之前加载,因此数据没有显示。但是当我再次将视图推入视图时,数据是可见的。
据我观察,AppDelegate 中 XMLParser 类方法的完成发生在视图加载之后。当我单击刷新按钮执行相同的操作时,解析和视图加载正确发生。
你能帮我吗?
这是我走了多远:
AppDelegate.m
视图控制器.m
ios - 保存文件后如何重新加载或更新 viewController 的视图
一旦文件保存在文档文件夹中,是否可以重新加载/更新 viewController 的视图?如果是,请建议如何完成此操作。
我正在尝试将文件保存在AppDelegate中,但由于它涉及 XML 解析,因此仅在加载视图时才保存。这是应该显示文件内容的视图。但是由于它在保存文件之前被加载,因此视图不会显示任何内容。
此查询与我在此链接上的问题有关
我要在这里再次分享代码吗?
ios - NSXMLParser 读取 xml 文件时重复数据
我有这样的 xml 文件:
…………………………………………………………………………………………………………
我使用 NSXMLParser 阅读它:
我将项目写入项目数组。但是当我在控制台中阅读它时,有些项目看起来是重复的。
如何解决?