關(guān)于切換主控制器出現(xiàn)的問題(bug)
項目中有登錄模塊和內(nèi)容展示模塊;在登錄之后,當(dāng)內(nèi)容展示模塊使用了presentViewController:<#(nonnull UIViewController *)#> animated:<#(BOOL)#> completion:<#^(void)completion#>方法后;當(dāng)賬號被其它手機登錄擠掉時,我發(fā)現(xiàn)視圖層級上仍保留內(nèi)容展示模塊的頁面,這便使window的負(fù)載增多。幾經(jīng)嘗試發(fā)現(xiàn)問題并沒有解決,然后查看層級發(fā)現(xiàn)這殘留的頁面時在Window上的;于是就試著在切換主視圖前使用 [self.window removeAllSubviews];方法,bug解決了。