相关疑难解决方法(0)

使用Swift子类UIApplication

在Objective C中很简单:更新main.m文件并更改UIApplicationMain()参数就足够了

return UIApplicationMain(argc, argv, NSStringFromClass([CustomUIApplication class]), NSStringFromClass([AppDelegate class]));
Run Code Online (Sandbox Code Playgroud)

但是在swift中没有main.m文件,因为指南说

"在全局范围编写的代码用作程序的入口点,因此您不需要主函数."

那么,如何在swift中继承UIApplication?有什么建议吗?

cocoa-touch ios swift

88
推荐指数
1
解决办法
2万
查看次数

"@UpppplicationMain"是什么意思?

我刚创建了我的第一个Swift项目,在AppDelegate.swift一个类声明上面有一行 - 为什么它在那里?!

...
import UIKit
import CoreData

@UIApplicationMain // <- WHY IS IT HERE?
class AppDelegate: UIResponder, UIApplicationDelegate {
... 
Run Code Online (Sandbox Code Playgroud)

swift

73
推荐指数
4
解决办法
2万
查看次数

标签 统计

swift ×2

cocoa-touch ×1

ios ×1