0
私はまだ素早く貧弱です。 (また、英語!申し訳ありません)swift json nullチェック
デコードされたjson辞書でヌルをチェックします。
ここでは、いくつかのヒントを検索した後の作業コードです。 しかし、私はこのコードは非常に悪いと思います。
この豪華なコードを作成するための任意のアイデアですか?
var v_desc = ""
var v_sword = ""
var v_sortk = 0
for (_, value) in api_result {
if let ch_descr = value["description"] as? String {
v_desc = ch_descr
} else {
v_desc = ""
}
if let ch_sword = value["search_word"] as? String {
v_sword = ch_sword
} else {
v_sword = ""
}
if let ch_sortk = value["sort_key"] as? Int {
v_sortk = ch_sortk
} else {
v_sortk = 0
}
self.cell_data.append(aps_tag(catg_UID: value["ctag_UID"] as! Int, set_code: value["set_code"] as! Int, title: value["title"] as! String, description: v_desc, search_word: v_sword, nums: value["nums"] as! Int, sort_key: v_sortk))
}