2
我聲明瞭一個Dictionary<String, Any>
,它有一些字符串,數組和值作爲值。 當我試圖找回基於String
密鑰的值時,即使密鑰標識的值是真實的Array
,我也無法將其轉換爲Array
, 。從字典中獲取值<String, Any>
let lColorValues = lTabBarDictionary[TabBarKey.tabBarColor] as Array;
p.s. TabBarKey.tabBarColor
是一個字符串
蘋果斯威夫特編程的書提供與存儲不同類型的對象的Array
一個例子,他們用as
向下轉型對象,這似乎爲Array
而不是Dictionary
做工精細。
我錯過了什麼嗎?如何獲得此類詞典的值?
我做了什麼愚蠢的事情:))當然,它必須是陣列而不是陣列。謝謝 –
azimov
這不是愚蠢的......新語言,新事物做事的方式,所以忽略顯而易見的事情很容易和正常:) – Antonio