Ios7 UIViewController解除分配
我有一个名为Feed的ViewController(根视图控制器)。在提要的viewDidLoad方法中,我正在推送(名为X的segue)loginViewController。成功登录后,弹出到提要控制器。 我有另一个导航控制器,根视图控制器有注销按钮。 成功注销后,再次按下loginViewController(名称为Y的segue)。 在这里,viewDidLoad和ViewWill出现调用后,dealloc也会被调用,应用程序崩溃。 所有这些都在侧菜单视图中,如Facebook、airbnb等 应用程序流为:\ubr> |NavController_1-->源(RootView)-->LoginView(Segue X) 侧菜单-->NavController_2-->其他一些控制器Ios7 UIViewController解除分配,ios7,memory-leaks,automatic-ref-counting,Ios7,Memory Leaks,Automatic Ref Counting,我有一个名为Feed的ViewController(根视图控制器)。在提要的viewDidLoad方法中,我正在推送(名为X的segue)loginViewController。成功登录后,弹出到提要控制器。 我有另一个导航控制器,根视图控制器有注销按钮。 成功注销后,再次按下loginViewController(名称为Y的segue)。 在这里,viewDidLoad和ViewWill出现调用后,dealloc也会被调用,应用程序崩溃。 所有这些都在侧菜单视图中,如Facebook、airb
|_NavController_3-->帐户(RootView)-->LoginView(Segue Y)在消磨了2天时间后,我终于知道了崩溃的原因。 主要问题是我的侧菜单,即PHAirViewController。这在内部具有UIViewController类别。当我点击login时,应用程序切换到facebook登录页面,并调用该类别的dealloc方法。我只是试着对dealloc进行注释,登录/注销没有崩溃。不知道这到底是怎么回事