私はiOS開発の初心者で、READMEで述べたようにAlamofireをインストールしましたが、他のユーザーと同様にこのエラーがあり、解決方法がわかりません。
Alamofire.xcodeproj->ビルドフェーズ-> Complie Sources
(0アイテム)の場合、「[+]Alamofire.Swift」。
大丈夫です :)
2019更新
このエラーが発生し、「alamofire5」ブランチを使用する場合は、Alamofire.request
からAF.request
。
新しいAlamofire 5.xxx
を使用している場合、AF
の代わりにAlmofire
を使用します
AF.upload(multipartFormData: <#T##(MultipartFormData) -> Void#>, to: <#T##URLConvertible#>)
AF.request(<#T##url: URLConvertible##URLConvertible#>)
AF.download(<#T##url: URLConvertible##URLConvertible#>)
Build Active Architectures Only設定を変更することにより、この問題を解決しました。
Project Explorerでプロジェクトをクリックし、Build Settingsを選択してArchitecturesセクションを見つけ、Build Active Architecture Only設定をDebugでYesに、ReleaseでNoに変更します。
これがあなたのために働くことを願っています。
実際のプロジェクトがなければ、問題が何であるかを伝えることは非常に困難です。ただし、作成したコードには問題があります。これは、data/string/JSON
変数が宣言されている状態ではコンパイルされません。それが実際の問題かもしれません。以下を試して、それが役立つかどうかを確認してください。
Alamofire.request(.GET, "http://httpbin.org/get", parameters: ["foo": "bar"])
.response { request, response, data, error in
println(request)
println(response)
println(data)
println(error)
}