0
基本上,我試圖這樣:從委託方法跳回其呼叫者
- 一個)呼叫方法A
- b)方法A調用方法[的LocationManager startUpdatingLocation],其確定所述當前位置
- c)與方法的繼續,同時使用確定的當前位置
那麼(怎樣),纔有可能從跳回到startUpdatingLocation方法A?
基本上,我試圖這樣:從委託方法跳回其呼叫者
那麼(怎樣),纔有可能從跳回到startUpdatingLocation方法A?
您所描述的流程無效。根據這些文檔,[locationManager startUpdatingLocation]可能需要幾秒鐘才能返回一個值。如果需要位置,您需要從方法A獲取剩餘的代碼,並將其添加到locationManager:didUpdateLocations:方法中,該方法將在locationManager獲取位置時調用。
非常感謝。好的,我將把方法A的剩餘代碼放到[locationManager startUpdatingLocation]中。 –
這是locationManager:didUpdateLocations,從startUpdatingLocation回撥:) –
是的,這是真的:) –