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...方法在状态失败时触发警报视图。

+0

我的应用程序不是多线程的。我正在主线程上运行它。 – Leo 2010-05-18 20:49:26

+0

也许你可能会添加代码来显示如何实例化警报视图。 – 2010-05-18 21:02:03