首页 > 代码库 > IOS SWIFT 启动流程学习
IOS SWIFT 启动流程学习
其实和我们java、c一样通过一个main函数作为入口。
main封装在了UIApplicationMain里面。所以后者变成启动入口。
他会扫描Info.plist,找到需要加载的入口storyboard,例如Main.storyboard,读取里面的UIViewController。然后就启动起来了
但是代码看,只有:
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
隐藏的很深。
参考资料:
// http://course.gdou.com/blog/Blog.pzs/archive/2012/2/5/10929.html
// 如何实例化这个controller
// 因为Main.storyboard定义了
// 而info.plist定义了入口storyboard
// UIApplicationMain则会扫描info.plist
// http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E6%9C%89/27693.shtml
// 如何找到info.plist
// 简单的说,约定写死的
IOS SWIFT 启动流程学习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。