是否有任何提示和解決排除故障問題的技巧?排除故障疑難解答
我已經遇到了麻煩,他們沒有發生,或者得到「無法識別的選擇器發送到實例0x ??????」錯誤。我也收到了警告「警告:嘗試在演示或解散過程中退出視圖控制器!「
是否有任何提示和解決排除故障問題的技巧?排除故障疑難解答
我已經遇到了麻煩,他們沒有發生,或者得到「無法識別的選擇器發送到實例0x ??????」錯誤。我也收到了警告「警告:嘗試在演示或解散過程中退出視圖控制器!「
如果根本沒有發生segue,請確保目標視圖控制器沒有阻止它的canPerformUnwindSegueAction:
。這是一個愚蠢的錯誤,但是如果你沒有適合多個賽段的邏輯,它會發生。
如果中放鬆,打破類似「- [MyViewController unwindToLogin:]:無法識別的選擇發送到實例0X ??????」那麼意味着你有一個canPerformUnwindSegueAction:
是說YES時,它不該」噸。你只應該讓它說是,以便在UIViewController
內實際存在,因爲這可能會在應用程序中調用所有的segues,而不僅僅是視圖控制器中的那些。
如果您收到警告「警告:嘗試從視圖控制器解僱而呈現或者解聘正在進行」,那麼你很可能你的開卷賽格瑞中調用dismissViewControllerAnimated: completion:
。這在iOS7之後並不需要。以前被標記爲過時的較早的文檔建議這樣做。有關更多信息,請參閱https://stackoverflow.com/a/18906061/594602。