現在AlamofireとSwiftyJsonを使用してAPIを叩くアプリを作成しております。
Youtubeで公開されているガイダンス通りに行ったところ、Alamofireの仕様が変わったらしく、各ラベルへ文字をセットする方法がわかりません。
・現在私が作成しているのは占いアプリ
・「http://api.jugemkey.jp/api/horoscope/free/2020/03/21」ここからAPIを持ってくる。
・json上のsignをコード上のsign,rankをrankにと設定する
以上のことを達成したいと考えております。
import UIKit
import Alamofire
import SwiftyJSON
class resultViewController: UIViewController {
@IBOutlet weak var rank: UILabel! @IBOutlet weak var sign: UILabel! @IBOutlet weak var content: UILabel! override func viewDidLoad() { super.viewDidLoad() self.geturanai() // Do any additional setup after loading the view. }
//以下のコードを実装していただきたいです//
func geturanai(){
AF.request("http://api.jugemkey.jp/api/horoscope/free/2020/03/21").response { response in
debugPrint(response)
let json = JSON["holoscope"]
}
}
//ここまで//
}
申し訳ありませんがどなたか回答よろしくお願いいたします。
・参考にさせていただきた動画
https://www.youtube.com/watch?v=4A6L0lysu-Q&t=18s
回答1件
あなたの回答
tips
プレビュー