久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

JSON數(shù)據(jù)轉(zhuǎn)成Dictionary之后用objectForKey賦值導(dǎo)致程序崩潰

瀏覽:167日期:2024-10-15 09:19:51

問題描述

從一個(gè)服務(wù)器返回的Response里把JSON數(shù)據(jù)轉(zhuǎn)化成了Dictionary, 然后用進(jìn)行賦值

title = json?.objectForKey("Titel_Live") as! String

但有時(shí)候會(huì)導(dǎo)致程序奔潰。 因?yàn)樵谖易约旱脑O(shè)備上沒有出現(xiàn)過所以也沒法Debug,都是從Crash reports里看到的,但是看不太懂,所以請(qǐng)大家?guī)蛶兔Α?/p>

源代碼

JSON數(shù)據(jù)轉(zhuǎn)成Dictionary之后用objectForKey賦值導(dǎo)致程序崩潰

崩潰記錄

JSON數(shù)據(jù)轉(zhuǎn)成Dictionary之后用objectForKey賦值導(dǎo)致程序崩潰

問題解答

回答1:

盡量不要用強(qiáng)制解包像這樣子如果解包失敗給空字符串:

`title = (json?objectForKey('Title_Live') as? String) ?? ''`

回答2:

你用了強(qiáng)制解包,你在解包前,確定有值再解包。你也可以使用swiftyjson庫(kù),不會(huì)出現(xiàn)崩潰的

相關(guān)文章:
主站蜘蛛池模板: 久久99精品久久久久婷婷暖91 | 色综合久久一区二区三区 | 日韩超级大片免费看国产国产播放器 | 成人欧美一区二区三区在线观看 | 国产一区二区视频在线 | 国产精品毛片一区二区 | 久久欧美精品一区 | 精品在线免费视频 | 成人高清视频在线观看 | 蜜桃视频一区二区 | 国产亚洲精品久久久 | 亚洲精品在线视频观看 | 国产亚洲精品久久久久久久久 | 日韩国产欧美视频 | 国产一区二区三区四区在线观看 | 久久人妖 | 在线成人www免费观看视频 | 亚洲精品国品乱码久久久久 | 午夜视频免费网站 | 国产成人在线免费观看视频 | 色悠悠久久 | 亚洲精品久久 | 日韩成人高清视频 | 中文字幕在线观看2021 | 亚洲免费人成在线视频观看 | 91高清免费 | 成年免费观看视频 | 久久成人一区二区 | 国产欧美中文字幕 | 欧美日日干 | 精品日韩欧美一区二区三区 | 国产91视频在线观看 | 欧美成人在线影院 | 国产1区在线观看 | a级黄色在线观看 | 国产精品久久久久久久久久久小说 | 中文字幕亚洲视频 | 日本高清中文字幕 | 日本三级欧美三级 | 久久91精品久久久久久9鸭 | 欧美黄色一区二区 |