2016-09-01 18 views
4

Swift 3パッケージマネージャが導入されました。これにより、プロジェクトに依存関係を追加できます。Swift 3パッケージマネージャーに依存してAlamofireを追加する

は、例えば、私のPackage.swiftで、私はで私の依存関係を宣言することができます。私は私のプロジェクトにAlamofireを追加する必要があり、今

import PackageDescription 

let package = Package(
    name: "my-project", 
    dependencies: [ 
     .Package(url: "https://github.com/vapor/vapor.git", majorVersion: 0, minor: 16), 
    ] 
) 

、どのように私はスウィフト3パッケージマネージャを介してそれを得ることができます?

+0

使用cocoapodsそれは依存関係を解決するのにも役立ちます。 –

+0

@EricAya、あなたの答えは私が必要とするもののように聞こえる。だから、Alaofireリポジトリを複製し、ローカルマシン上の "Swift 3"ブランチにチェックアウトし、次にPackage.swiftファイルのブランチ "Swift 3"のローカルリポジトリを指す方法が必要ですか?より詳細な情報を提供して回答してください。 –

+0

ありがとう、エリック、私はすぐにそれもしようとしている –

答えて

4

AlamofireはSwift 3のサポートをリリースしていないため、まだ使用できません。

これをリリースしたら、彼らはGitHubのreadmeファイルでどのようにインポートするのかを明らかにするでしょう。

Luckily Vaporには素晴らしいHTTPとWebSocketクライアントが付属しています。ドキュメントのHTTPクライアントについて詳しく読む:https://vapor.github.io/documentation/http/client.html

+2

私は強く組み込みのHTTPクライアント。かなりよくまとまっており、バックエンド用に設計されています。 –

2

さて、今日あなたは自分のPackage.swiftファイルに次の行を追加する必要があります。本当に簡単 .Package(url: "https://github.com/Alamofire/Alamofire.git", majorVersion: 4) を:)あなたにAlamofireを追加する

関連する問題