在我的ViewController中,我安排了一些方法調用(將在一段時間後調用),在某些情況下,我會在這些方法調度完成之前跳轉到另一個viewController。如何在啓動另一個ViewController之前取消所有方法調用或清空調用堆棧?iPhone:如何從視圖控制器退出時清空調用堆棧?
謝謝!
在我的ViewController中,我安排了一些方法調用(將在一段時間後調用),在某些情況下,我會在這些方法調度完成之前跳轉到另一個viewController。如何在啓動另一個ViewController之前取消所有方法調用或清空調用堆棧?iPhone:如何從視圖控制器退出時清空調用堆棧?
謝謝!
如果您使用NSTimer調度方法調用,然後添加 - (void)viewwilldisappear 定時器使代碼無效,以便在轉到下一個視圖控制器之前。
我不使用NSTimer –
請告訴我你已經安排了調用方法 –
你如何安排電話? –
我正在做一些網絡調用,完成後會調用哪個方法。 –
如果您保留對所做請求的引用,則可以在顯示新的視圖控制器之前取消它們。 –