我知道我的问题,但找不到解决方案。当按钮被按下时,它会告诉 UIActivityIndicatorView 开始执行并从 XML 提要中检索数据。我遇到的问题是它在启动加载器动画之前运行整个事件,因此加载器在检索数据之前永远不会旋转。如何启动加载程序的动画,然后在它开始后继续从 XML 提要中获取数据?
-(IBAction)getXMLData {
[loader startAnimating];
[self retrieveXML];
}
.
. code
. more code
.
-(void)retrieveXMLEnded {
[loader stopAnimating];
}