2
我正在實現我自己的導航控制器。我從導航控制器中刪除它後,是否必須手動處理子UIViewController?處置子UIViewController
我關心內存消耗,但處理子控制器可能導致不可預知的應用程序崩潰,這取決於調用Close()方法的位置。例如,如果它是從一個孩子的按鈕事件處理程序調用的,那麼它會保證應用程序崩潰。
我正在實現我自己的導航控制器。我從導航控制器中刪除它後,是否必須手動處理子UIViewController?處置子UIViewController
我關心內存消耗,但處理子控制器可能導致不可預知的應用程序崩潰,這取決於調用Close()方法的位置。例如,如果它是從一個孩子的按鈕事件處理程序調用的,那麼它會保證應用程序崩潰。
我用這個代碼,當我收到一個內存警告:
的AppDelegate:
public override void ReceiveMemoryWarning(UIApplication application)
{
System.GC.Collect();
}
幫助?我的意思是你有一個特定的內存問題,這個代碼修復了嗎? –
是的,我在MonoDevelop中收到內存警告,我的應用程序停止崩潰。 –