沒有下會員我使用這條線來獲得數據類型「(字符串,AnyObject)」在迅速
let productDict = arrProductCart[sender.tag] as! [String: AnyObject]
,我想過濾來自詞典數據,所以我用這個代碼
let filteredSubitems = productDict.filter{
$0["groupid"] as!String != "1"
}
它給我錯誤類型 '(字符串,AnyObject)' 已經沒有下成員
我是否需要轉換[字符串:AnyObject]至[字符串:字符串]? 做什麼。
'[String:AnyObject]'這意味着字典...不是數組和字典沒有下標成員 –
Array,Set(通常可以枚舉的數據結構)使用Filter,Map,Reduce。因此錯誤。 – iamyogish
@KrutarthPatel當'groupId'的值不是一個字符串時要小心這些情況。不要用強制解包 – alexburtnik