让我们说我有两个实体。项目:名称(多个属性)
属性:收入:(一项)
首先,我遵循此answer得到sum
。
let totalIncome = item.value(forKeyPath: "attribute.@sum.income")
但是我得到的totalIncome
是Any
类型,而不是Int
作为income
。如何使其运作?
其次,如果我得到了收入的count
,该如何编写代码?
感谢您的帮助!
答案 0 :(得分:2)
以下应该可以工作
let totalIncome = item.value(forKeyPath: "attribute.@sum.income") as? Int ?? 0