应用程序的生命周期于程序的健壮性有着密不可分的联系,安卓中的Activity和iOS中的Controller充当着视图控制器的角色,接下来通过Kotlin和swift语言来对比两个控制器的生命周期。
ViewController生命周期回调方法
接下来以视图间的跳转来演示回调方法的顺序
程序启动进入A视图 --> A视图pushB视图 -> B视图popA视图
Activity生命周期回调方法
接下来以视图间的跳转来演示回调方法的顺序
程序启动进入A视图 --> A视图进入B视图 -> B视图返回A视图