我正在编写一个文档驱动的Cocoa应用程序,我想为其创建一个特殊的“命令行模式”,该模式不会启动任何窗口,也不需要用户交互。
2010年的This thread提出了相同的问题,但对于包含main.m文件的较旧的Cocoa项目。对于仅使用Swift而没有main.m的现代Cocoa应用程序是否可以做到这一点?
答案 0 :(得分:1)
是的。在Xcode中,选择File > New > Target > Command Line Tool
,然后选择Swift作为语言。这会将main.swift添加到可以与应用捆绑在一起的单独目标中。