由於Xcode中7的,也有一些庫/框架,項目選項卡什麼是鏈接Xcode中的選項的庫?
轉到鏈接選項在Xcode應用Target
General -> Embedded Binaries
General -> Link Frameworks and Libraries
Build Phases -> Target Dependencies
Build Phases -> Link Binary with Libraries
這裏有一些方法,我發現
- 使用Alamofire顯示
Embedded Binaries
選項
將Alamofire.framework作爲目標依賴關係,鏈接框架和嵌入式框架自動添加到複製文件構建階段,這是您在模擬器和設備上構建所需的全部內容。
Creating your first iOS Framework表明加入
Library.xcodeproj
到工作區中,然後Build Phases -> Link Binary with Libraries
Carthage Tutorial: Getting Started表明拖動
Library.framework
成General -> Link Frameworks and Libraries
。這似乎General -> Link Frameworks and Libraries
和Build Phases -> Link Binary with Libraries
是相同的Carthage似乎iOS和OS X之間進行區分
如果您正在爲OS X:在您的應用目標的‘常規’ 設置「選項卡的」嵌入式二進制文件「部分中,將每個想要使用的框架從Carthage/Build文件夾拖放到磁盤上。
如果您正在爲iOS版,tvOS,或watchOS:在您的應用程序 目標的‘常規’設置選項卡,在‘鏈接的框架並 庫’部分,拖放你想從使用的每個框架 磁盤上的Carthage/Build文件夾。
閱讀Linking to a Library or Framework,我們知道這些選項是關於將框架鏈接到我們的應用程序/框架中的。
但他們之間有什麼不同?是否有任何一個選項catch all
適合所有人?