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的例子可以提供帮助。