問題を調査しようとしましたが、それに関する情報を見つけるのは困難です。プロジェクトで Alamofire と SwiftyJSON を使用していますが、Alamofire は機能していますが、SwiftyJSON は機能していません。
SwiftyJSON git repoのドキュメントに示されているように、「手動で」インストールを行い、SwiftyJSON.swift ファイルをプロジェクトにドラッグしました。また、プロジェクト設定のコンパイラ ソースの一部であることも確認しました。これが私が使用している私のコードです。正常に動作するはずですが、' "未解決の識別子 'JSON'' エラーが発生し続けます。
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
let route = "myurl"
let params = myparams
Alamofire.request(.GET, route, parameters: params).responseJSON { (_, response, rawJSON, _) -> Void in
let json = JSON(rawJSON!)
}
}
私はセグエの準備でこれを行っていましたが (これは悪い考えかもしれません)、私の最大の問題は、SwiftyJSON が私のプロジェクトにあることを認識していないことです。誰かがこれ/場所を修正するためのアイデアを持っていれば、それは素晴らしいことです.