在Xcode目标构建阶段,'编译源'之间的区别是什么?和复制捆绑资源'?

时间:2018-02-27 19:24:20

标签: ios xcode

我正在为我的项目添加一个Core Data模型文件以及一个使用它的静态库,但是我不确定是否将它放在' Compile Sources'阶段或复制捆绑资源'相。这两者有什么区别?

1 个答案:

答案 0 :(得分:3)

基本上" 编译源"阶段符合您的源代码文件,这意味着获取所有源文件并将其编译为object code。然后,这些目标代码将在链接阶段进行链接。

" 复制捆绑资源"将应用程序所需的所有资源(资产,故事板等)复制到捆绑产品中。

您的图书馆应添加到 General-> Linked Frameworks and libraries 中。这将自动将您的库添加到 Link Binary With Libraries 阶段。

关于xcdatamodel,需要将其添加到" 编译源"相。

相关问题