iOS 开发:应用启动、Nib 管理与项目重命名全解析
1. 应用启动机制
1.1 入口点与 UIApplicationMain
在 Swift 程序中,没有传统的 main 函数,而是使用 @UIApplicationMain 这个特殊属性。它的作用和 Objective - C 中的 main.m 文件类似,能创建一个入口点并调用 UIApplicationMain 函数来启动应用。
例如,在 AppDelegate.swift 文件中可以看到:
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
// 类的具体实现
}
不过,在某些情况下,你可以移除 @UIApplicationMain 属性,然后创建一个 main.swift 文件。若要创建一个 Swift 的 main.swift 文件,需要确保它被添加到应用目标中。该文件的代码示例如下:
import UIKit
UIApplicationMain(
CommandLine.argc, CommandLine.unsafeArgv, nil,
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



