3
我使用遠程獲取JSON數據,並與SwiftyJson迅速使用JSON(數據),現在的問題是,當我這樣做:斯威夫特JSON有些鍵與行情有些沒有
println(jsonObj.object)
我得到這個:
{
id = 3642;
name = "Test";
"front_image" = "/image/dasad.jpg";
"is_new" = 0;
price = "100";
}
我有問題就在這裏,becouse在此對象的一些鍵是使用雙引號,有些沒有,所以我不能用jsonObj.objectForKey("front_image")!.string
獲得價值,當我看到從瀏覽器JSON的URL,這是我得到:
{
"id" = 3642;
"name" = "Test";
"front_image" = "/image/dasad.jpg";
"is_new" = 0;
"price" = "100";
}
是這個SwiftyJson bug,還是? 這是什麼解決方案?
你用'objectForKey()'得到了什麼錯誤? – 2015-03-02 11:19:36
你的意思是什麼「我無法獲得價值」?編譯器是否抱怨?你的程序崩潰了嗎?怎麼了? – gnasher729 2015-03-02 11:35:23
'sharedAd.ad.objectForKey(「front_image」)!. string'給了我'nil',但它不是零。 – 2015-03-02 11:40:19