0
このメソッドを使用してHTTPリクエストを行い、キーと値を正常に返します。成功したHTTPリクエストの後、値を保存してTableViewに表示する方法
let url = NSURLRequest(URL: NSURL(string: "api.com")!)
let request : NSMutableURLRequest = NSMutableURLRequest()
let task = URLSession.shared.dataTask(with: request as URLRequest) {
data, response, error in
if error != nil
{
print("error=\(error)")
return
}
let responseString = NSString(data: data!, encoding: String.Encoding.utf8.rawValue)
print("responseString = \(responseString)")
do {
if let convertedJsonIntoDict = try JSONSerialization.jsonObject(with: data!, options: []) as? NSDictionary
は、私がテーブルビューで表示するため、変数として格納する必要がある2つの文字列としてJSON、「タイトル」からキー、URLなどの「バナー」があります。どのように値を保存できますか?私は多くの解決策を探しましたが、うまくいきません。
JSON出力
"promotion":[
{
"title":"4G LTE",
"banner":"imageurl"
},
jsonの出力を共有してください。 – Profstyle
@Profstyleを更新しました – hatched
あなたはenumを作成できます –