我有一个属性:
private var quantityForIngredients = [Ingredient: Int]()
我需要映射它并返回一些字典数组:
let a = quantityForIngredients.map { (key: Ingredient, value: Int) in
var parameters: [AnyHashable: Any] = ["ingredient_id": key.identifier, "quantity": value]
if let groupForIngredients = key.groupForIngredients {
parameters["ingredient_group_id"] = groupForIngredients.identifier
}
return parameters
}
但我收到了一个错误:
对成员地图的不明确引用