gpt4 book ai didi

objective-c - 使用 NSXMLParser delegate 解析两个文件

转载 作者:行者123 更新时间:2023-12-03 16:58:53 25 4
gpt4 key购买 nike

我需要在同一个 View Controller 中解析两个完全不同的XML数据文件,所以我想知道是否可以更改NSXMLPaser委托(delegate)方法的名称,仅针对一个实例。

最佳答案

不,你不能。没有必要这样做。
只需检查委托(delegate)方法的第一个参数即可区分解析器。
例如:

-(void)parserDidEndDocument:(NSXMLParser *)parser;

相关解析器始终作为第一个参数传递。

另一个解决方案是为两个解析器提供不同的委托(delegate),因此您始终知道涉及哪个解析器。

关于objective-c - 使用 NSXMLParser delegate 解析两个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8755648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com