我是 Objective-C 和 iOS 编程的新手。我已经阅读了一些 Apple 的“入门”文档,并下载了一些示例应用程序来尝试熟悉应用程序中发生的事情。我感到困惑的是应用程序启动后究竟发生了什么。我在 main.m 中看到 UIApplicationMain 被调用并调用 AppDelegate。根据我的阅读,现在,如果 applicationDidFinishLaunching 返回 true,则应用程序将进入主事件循环。
这一切都正确吗?如果是这样,我如何将我的代码与事件联系起来?当事件发生时,我在哪里创建我的类的实例?
最后,据我了解,Xcode 现在创建了所有带有故事板的模板应用程序。但是,我正在查看的一些应用程序有点旧并且不使用情节提要,但我在目录中的任何地方都看不到 .xib 或 .nib 文件,但应用程序成功构建。假设应用程序需要这些文件,我错了吗?