2011-02-23 50 views
5

我想從Web服務獲取數據後刪除視圖。查看刪除之前它加載

但是,當我除去使用

視圖

[self.view removeFromSuperView];

視圖在加載所需數據之前被刪除。我需要加載數據,然後刪除視圖。有沒有辦法來實現這個?

回答

1

如果你正在使用NSURLConnection的,那麼你應該使用委託方法是

-(void)connectionDidFinishLoading:(NSURLConnection *)connection 

在這裏,你可以很容易做到的視圖的去除部。除非得到迴應,否則它不會崩潰。

1

嘗試使用某些bool變量檢查Web服務的結果後,刪除viewDidAppear中的視圖。