【发布时间】:2011-09-10 00:46:21
【问题描述】:
从 XCode 4.2 开始,当您使用 XCode 4.2 创建一个空项目时,不再为您创建和连接 MainWindow.xib。我找到了一篇描述如何执行此操作的文章,并且我已经完成了它并且它有效,但是如果这个过程教会了我什么,它表明我不知道 main()、AppDelegate 和 MainWindow 是如何实现的。 xib 并存。
http://www.trappers.tk/site/2011/06/16/mainwindow-xib/
- 为什么 MainWindow.xib 类更新为 UIApplication?
- 为什么在xib上放一个对象,然后该类选择AppDelegate类?
- 为什么 File Owner 的代理出口连接了 AppDelegate 对象?
- 为什么AppDelegate的窗口出口是窗口?
- 为什么 - (BOOL) application:didFinishLaunchingWithOptions: 需要注释掉。
我已经研究过了,但我仍然不能 100% 确定应用程序启动后如何加载所有内容,以及为什么只需要设置一个 MainWindow。我有一种感觉,我可能应该了解所有这些概念,以便继续在 iOS 开发中取得进步。
【问题讨论】:
标签: objective-c xcode delegates uiapplication