{
"error": false,
"error_msg": "Get trending data.",
"Total_category": 2,
"responseData": [
{
"categoryName": "Trending",
"Trending": [
{
"category": "Trending",
"trailerPrice": "",
"isFavourit": null,
"isWatchlist": null
}
]
},
{
"categoryName": "Comedy",
"Comedy": [
{
"category": "Comedy",
"trailerPrice": "",
"isFavourit": null,
"isWatchlist": null
}
]
}
]
}
特定のキーのコンテンツを更新する必要があります**("isFavourit")**
、どのようにすばやく3で可能ですか? responseData-> index[1]->comedy[]-> "isFavourit" null to 1
のみを更新してください。すぐに辞書の値を更新する3
このような辞書の値を設定することができます responseData[1][Comedy]![0]["isFavourit"] = 1
swift3で動作していません。
「isFavourit」の値は1に設定できますか?
私はちょうど任意の型を表す不変式に代入することはできませんコードショーのエラーの上
(arrVideoDetail[1]["comedy"] as! [Dictionary<String,Any>])[0]["isFavourit"] = 1
のようなものを試してみましたか?
あなたがしようとしているものをいくつかのコードを表示してください? – 3stud1ant3
スタックオーバーフローを検索しようとしましたか?このようなJSONデータの管理については何も見つかりませんか? – matt
カテゴリをカスタムオブジェクト(構造体またはクラス)にマップすることを検討し、名前 'isFavourit'は 'Int'ではなくBoolであることを意味します。 – vadian