iOS :ViewDidAppear

时间:2023-03-10 02:24:36
iOS :ViewDidAppear

进入一个 UIViewController 会调用它的三个方法,分别是 viewDidLoad, viewWillAppear, viewDidAppear。

如每个方法的名字一样,在不同的方法中要处理该处理的事情。之前的项目都是在 viewDidLoad 方法中初始化界面及数据源,现在看来这样做很不好,如果在这个方法中做了同步任务,那么只有能任务结束了才会显示界面,会有卡顿的感觉。

所以,把数据的处理及请求写在 viewDidAppear 方法中是应该做的事。