XML解析器didEndElement中的UIAlertView不显示
问题描述:
我正在iphone应用程序上工作。应用程序使用.net Web服务执行操作并返回状态“成功”或“失败”。XML解析器didEndElement中的UIAlertView不显示
我得到的XML解析器didEndElement这种状态就像
if([elementName isEqualToString:@"OperationStatusResult"])
{
}
我试图表现出UIAlert视图,如果状态中didEndElement失败,但它并不显示。有什么我在这里失踪。
任何帮助将不胜感激。
感谢
答
我试图表现出UIAlert视图,如果状态中didEndElement失败,但它并不显示。有什么我在这里失踪。
如果您在后台线程中运行XML解析,请确保您的文件为perform the UI update on the main thread。
将您的UIAlertView
代码放入视图控制器的选择器中,并使用-performSelectorOnMainThread...
方法在状态失败时触发警报视图。
我的应用程序不是多线程的。我正在主线程上运行它。 – Leo 2010-05-18 20:49:26
也许你可能会添加代码来显示如何实例化警报视图。 – 2010-05-18 21:02:03