Cross Plattform使用Swift为OS X和iOS构建目标?

时间:2014-06-03 09:05:40

标签: ios macos swift xcode6

是否可以从Xcode 6中的同一个swift源代码文件生成OS X和iOS二进制文件? 如果是的话,怎么样?

2 个答案:

答案 0 :(得分:4)

是。在项目中的多个目标之间共享Swift代码的方式与您共享ObjC代码的方式没有什么不同。

有关示例,请参阅新的Lister app sample code in the developer library。该项目构建了OS X应用程序和iOS应用程序,并为每个平台构建应用程序,Notification Center Today View扩展程序以及支持这两者的捆绑框架。

答案 1 :(得分:2)

是的,当然。参见WWDC 2014 Session 233(周五上午9点)或查看documentation on Xcode targets。 (h / t uchuugaka)