0
獲取這個數據回爲一個通知,並希望將其讀成可用的變量類型。我得到他們所有的工作,但獎勵和apsSwift 3.0通知可轉換爲數組或字典數組?
%@ [AnyHashable("description"): Open 10 common chests., AnyHashable("icon"): localhost:8000//media/achievements/Common%20Chest%20Go- Getter/bomb.jpg, AnyHashable("name"): Common Chest Go-Getter, AnyHashable("gcm.message_id"):1486597426811663%bf6da727bf. 6da727, AnyHashable("rewards"): {"Battle helm":1,"Gems":1000}, AnyHashable("aps"): {
alert = "Achievement Completed";
}]
那麼如何將其轉換爲可用變量?
AnyHashable("rewards"): {"Battle helm":1,"Gems":1000}, AnyHashable("aps"): {
alert = "Achievement Completed";
}
返回的項目被稱爲USERINFO那麼像......
let rewards = userInfo["rewards"] as! [String:Int]
不工作,有這方面的幫助將不勝感激!我再一次使用swift 3.0,所以swift 3.0的例子可以提供幫助。