Ios 为什么数据返回零?
我试图访问对象中的数据,但打印时得到的是零。为什么会发生这种情况?我该如何解决Ios 为什么数据返回零?,ios,swift,stripe-payments,Ios,Swift,Stripe Payments,我试图访问对象中的数据,但打印时得到的是零。为什么会发生这种情况?我该如何解决 数据的内容是一个数组()->Array–{}->字典即使我打印(“卡\(成功![“数据”]!![8])”它也会打印nil@vadian我做得对吗?不,如果让数据=成功,请尝试![“数据”]作为?[[String:AnyObject]{print(数据[0][“brand”!)}如果有多张卡怎么办?我需要更改数据。首先,但是更改为什么?然后是data[indexNumber],其中indexNumber是一个整数。
数据的内容是一个数组()
->Array–{}
->字典即使我打印(“卡\(成功![“数据”]!![8])”
它也会打印nil@vadian我做得对吗?不,如果让数据=成功,请尝试![“数据”]作为?[[String:AnyObject]{print(数据[0][“brand”!)}
如果有多张卡怎么办?我需要更改数据。首先
,但是更改为什么?然后是data[indexNumber],其中indexNumber是一个整数。
print("card \(success!["data"]!!["brand"])")
guard let success = result as? [String: AnyObject] else { return }
let data = success["data"] as! [AnyObject]
let firstObject = data.first! as! [String: AnyObject]
print(firstObject["brand"] as! String)