簡體   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