3

このライブラリ Alamofire-SwiftyJSON ( https://github.com/SwiftyJSON/Alamofire-SwiftyJSON ) を動作させるのに問題があります。

新しいプロジェクトを作成し、Alamofire-SwiftyJSON ライブラリをダウンロードして、すべてをプロジェクト ナビゲーション エリアにドラッグしました。

ただし、ViewController に入って追加すると、次のようになります。

import AlamofireSwiftyJSON

エラーが表示されます: no such module import AlamofireSwiftyJSON

このプロジェクトを手動で追加する方法を教えてください。このコードを機能させることができるように、理想的には段階的に:

 Alamofire.request(.GET, "http://httpbin.org/get", parameters: ["foo": "bar"])
     .responseSwiftyJSON { (request, response, json, error) in
                 println(json)
                 println(error)
               }

ありがとうございました

4

4 に答える 4

0

Cocoapods も使用できるようになりました。Pod は Alamofire と SwiftyJSON を別々にインストールし、AlamofireSwiftyJSON.swift を xcode プロジェクト フォルダーに入れるだけです。

次に、View Controller またはそれを使用したいもので、ファイルの先頭に Alamofire と SwiftyJSON をインポートします。

次に、以下のコード スニペットは正常にコンパイルされるはずです。

Alamofire.request(.GET, "http://httpbin.org/get", parameters: ["foo": "bar"])
         .responseSwiftyJSON({ (request, response, json, error) in
                     println(json)
                     println(error)
                  })
于 2015-07-03T14:37:06.173 に答える
0

Cocoapods.org のGet Started パラグラフを読んで、最終的に解決しました。

ここに画像の説明を入力

1) xCode アプリケーションを閉じます (重要!)

2) ターミナルから、プロジェクト フォルダー内に次のように入力します。

open YourApp.xcworkspace

これですべてが機能します:)

于 2017-02-03T09:48:44.853 に答える