swift – 什么替换了Xcode 6.3中的“main.m”文件

swift – 什么替换了Xcode 6.3中的“main.m”文件,第1张

概述参见英文答案 > What is the entry point of swift code execution?                                    3个 根据IOS开发人员库: https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/FirstTuto 参见英文答案 > What is the entry point of swift code execution?                                    3个
根据IOS开发人员库: https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/FirstTutorial.html

main.m中的main函数在自动释放池中调用UIApplicationMain函数.

但是,在XCode 6.3中,似乎不再存在“main.m”文件.是什么取代了“main.m”文件?

谢谢.

解决方法 您的标签表明您使用的是Swift,而不是Objective-C. Swift使用不同的机制来启动程序.通常,它不需要主函数,因为编写未包含在函数中的代码是合法的.

Swift项目模板tags the NSApplicationDelegate implementation with @NSApplicationMain (or @UIApplicationMain on iOS).这告诉编译器生成一个调用NSApplicationMain的main函数.

总结

以上是内存溢出为你收集整理的swift – 什么替换了Xcode 6.3中的“main.m”文件全部内容,希望文章能够帮你解决swift – 什么替换了Xcode 6.3中的“main.m”文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1005127.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-22
下一篇2022-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存