[英]How to add frameworks into the Swift project?
我想在我的Swift項目中添加一個庫。 我找到了3個不同的地方要添加。
我想知道這樣做的正確方法以及每個方法的目的。
選擇目標 - >一般
選擇目標 - >構建階段
選擇目標 - >單擊+按鈕 - >選擇“新建復制文件階段”
“二進制”意味着:編譯代碼 - 而不是“源代碼”,這是您在將代碼編寫為文本時使用的。
他們可以給你源代碼並讓你編譯它,但他們沒有; 他們保持源代碼的秘密,因此他們在編譯后將它全部交給你,這樣你就無法閱讀它。
“嵌入”意味着:通過在構建時將其復制到應用程序包中,將其包含在應用程序包中。
因此,他們正在向您發送一些已編譯的代碼(框架),並告訴您如何將它們包含在您的應用程序包中。 與Cocoa框架不同,這些框架在設備上尚不存在,因此如果您不在應用程序中包含它們,它們將不會出現,您的應用程序將無法調用它們。
將此與Cocoa的框架進行對比。 它們也是編譯代碼。 但它們確實存在於設備上。 因此,它們不會嵌入您的應用內; 它們僅僅是鏈接的(並且,如果它們出現,將出現在下一組,鏈接框架和庫中)。 什么是Xcode中的嵌入式二進制文件?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.