2016-11-29 8 views
1

私はAlamofire要求とコードの古い部分があります。私はそれがAlamofire 4とスウィフト3で動作するようにコードを変更する必要がありますどのように解析JSON Alamofire 4.request

func downloadItemDetails (completed:DownloadComplete) { 
    let url = _itemUrl! 
    Alamofire.request(.GET, url).responseJSON { (request:NSURLRequest?, response:HTTPURLResponse?, result:Result<AnyObject>) -> Void in 
     print(result.value.debugDescription) 
    } 
} 

を?

p.s.私は変更について知っていますNSURLRequest - > URLRequestNSHTTPURLResponse - > HTTPURLResponseまた、私はAlamofire 4.0 Migration Guideを読んでいますが、それは私を助けません。私はすでに自分で問題を解決したAlamofire移行のドキュメントを詳細に理解した後

+0

研究を実証し、これまでに試したことを伝えるのは常に良いことです... –

答えて

1

func downloadItemDetails (completed:DownloadComplete) { 

    let url = _itemUrl! 
    Alamofire.request(url, encoding: JSONEncoding.default).responseJSON { response in 
     debugPrint(response) 
    } 
} 

は清聴ありがとうございました。 私はそれが誰かを助けることを願っています。