Ios4 NSXMLParsing期间未显示ActivityIndicator

Ios4 NSXMLParsing期间未显示ActivityIndicator,ios4,uiactivityindicatorview,viewdidappear,Ios4,Uiactivityindicatorview,Viewdidappear,我将要编写一个简单的应用程序,其中在一个UIView(称为TabBar)中,从URL加载RSS提要,并对其进行解析,以在一个简单的UITableView中显示提要条目 在这个UIView中,我创建了一个UIActivityIndicatorView,将其连接到Interface Builder中的UIActivityIndicatorView,并设置属性“动画”和“停止时隐藏” NSXMLParser在ViewDidAppear中启动,我正在呼叫 [theActityIndicator star

我将要编写一个简单的应用程序,其中在一个UIView(称为TabBar)中,从URL加载RSS提要,并对其进行解析,以在一个简单的UITableView中显示提要条目

在这个UIView中,我创建了一个UIActivityIndicatorView,将其连接到Interface Builder中的UIActivityIndicatorView,并设置属性“动画”和“停止时隐藏”

NSXMLParser在ViewDidAppear中启动,我正在呼叫

[theActityIndicator startAnimating]; 
开始时(开始下载提要数据并对其进行解析之前)

我现在的问题是,ActivityIndicator没有显示,在调用ViewDidDisplay时,设备上似乎没有显示视图

有什么提示可以告诉我怎么做吗


我还定义了一个iAction,在这里我重新加载提要数据并重新分析它。之后,[
myTableView重新加载数据]被调用。此外,在该操作中(通过工具栏中的按钮启动),不显示活动指示器

我将所有代码更改为使用线程,现在它可以工作了。只要解析器在做他的工作,GUI似乎就没有更新。如果你陷入同样的问题,线程是你的朋友

我将所有代码都改为使用线程,现在它可以工作了。只要解析器在做他的工作,GUI似乎就没有更新。如果你陷入同样的问题,线程是你的朋友!