繁体   English   中英

在 Xcode 目标构建阶段中,“编译源”和“复制捆绑资源”有什么区别?

[英]In Xcode target Build Phases, what is the difference between 'Compile Sources' and 'Copy Bundle Resources'?

我正在向我的项目添加一个核心数据模型文件以及一个使用它的静态库,但是我不确定是将它放在“编译源”阶段还是“复制捆绑资源”阶段。 两者有什么区别?

基本上,“编译源代码”阶段会编译您的源代码文件,这意味着获取所有源文件并将它们编译成目标代码 然后这些目标代码将在链接阶段链接起来。

Copy Bundle Resources ”将应用程序所需的所有资源(资产、故事板等)复制到捆绑产品中。

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

关于xcdatamodel ,它需要添加到“编译源”阶段。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM