0
所以這是問題所在。當我啓動應用程序時,我開始從服務器檢索數據。 我有一個locationManager的代理方法,它可以檢測GPS位置的變化。如何完全結束視圖控制器?
-(void) latLocation:(double)lat lonLocation:(double)lon{
//Codes to retrieve data from server.
NSLog(@"Retrieving...");
}
以下方法將在更新位置時運行。 這裏的問題是,我在我的啓動屏幕中使用了這種方法,它只能運行一次。我用過:
[self.navigationController popViewController];
完成我的數據檢索後。
但它看起來仍然在運行,因爲隨着我的NSLog
不斷地一遍又一遍地打印,方法一直在打電話。