iOS的程序入口

这篇博客介绍了如何在Swift中自定义程序入口,不同于OC的main.m,Swift使用@main标记作为入口。通过注释@main,创建main.swift文件并导入UIKit,创建自定义应用类,实现UIApplicationMain来完成入口重写。此过程对于iOS开发者了解Swift应用程序结构至关重要。
摘要由CSDN通过智能技术生成

oc的程序入口是main.m文件

这一块,但swift是没有的

swift只有一个@main的标记,其实这就是程序入口了

如果想重写这个入口

1.注释掉@main,变成//@main或者也可以直接删了

2.创建一个main.swift文件

3.在main.swift写如下代码 

import UIKit
class MyApplication:UIApplication{}
UIApplicationMain(CommandLine.argc, CommandLine.unsafeArgv, NSStringFromClass(MyApplication.self), NSStringFromClass(AppDelegate.self))

就完成了简单的自定义入口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值