相信很多人都会遇到这样的需求: APP 打开以后,判断用户是否登录,如果未登录,就跳转到登陆页. 今天我也遇到了这个需求,发现我封装的一个 `func checkLoginStatus()` 放在 `viewDidLoad` 里调用根本没反映,Google 了一圈,得到了解决办法: override func viewDidAppear(animated: Bool) { super.viewDidAppear(true) checkLoginStatus() } 为什么? iOS 视图控制对象…