2011-02-23 52 views
5

我想从Web服务获取数据后删除视图。查看删除之前它加载

但是,当我除去使用

视图

[self.view removeFromSuperView];

视图在加载所需数据之前被删除。我需要加载数据,然后删除视图。有没有办法来实现这个?

回答

1

如果你正在使用NSURLConnection的,那么你应该使用委托方法是

-(void)connectionDidFinishLoading:(NSURLConnection *)connection 

在这里,你可以很容易做到的视图的去除部。除非得到回应,否则它不会崩溃。

1

尝试使用某些bool变量检查Web服务的结果后,删除viewDidAppear中的视图。