簡體   English   中英

在Xcode中使用Swift Package Manager

[英]Using Swift Package Manager with Xcode

我試圖在我的XCode項目中使用以下庫

https://github.com/czechboy0/Socks

它說使用Swift包管理器來使用庫但是我不知道我應該把這行放在哪里???

.Package(url: "https://github.com/czechboy0/Socks.git", majorVersion: 0, minor: 10)

我正在使用XCode 8 beta運行mac OS 10.12 Sierra。

我相信Swift Package Manager應該配備Swift 3,而Swift 3應該是XCode 8 beta的一部分,但我對如何在swift中實際使用包管理器感到茫然。 任何幫助將不勝感激。 我對iOS開發很新,這個問題令人沮喪......

如果您需要我提供任何其他信息,請詢問:)

假設安裝了Xcode 8.0+,將Swift Package Manager與Xcode一起使用的最簡單方法是在項目根目錄中使用以下命令:

swift package generate-xcodeproj

這將創建一個新的Xcode項目,其中包含導入項目的SourcesDependencies

Swift Package Manager是一個管理Swift代碼分發的工具。 它與Swift構建系統集成,以自動化下載,編譯和鏈接依賴項的過程。 :swift.org說

要使用Socks必須添加到Package.swift清單文件中。

這就是清單文件的樣子

import PackageDescription

    let package = Package(
        name: "DeckOfPlayingCards",
        targets: [],
        dependencies: [
            .Package(url: "https://github.com/czechboy0/Socks.git", majorVersion: 0, minor: 10)
        ]
    )

swift build命令運行時,它將下載所有依賴項,如Carthage或Cocoapodes。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM