【发布时间】:2018-03-23 16:37:10
【问题描述】:
我在观察具有变量字段的自定义类型的数组时遇到问题。我想创建可观察的事件,它将检查此字段的值是否已更改。 我有一个结构:
struct Type {
let name: Variable<String>
let email: Variable<String>
}
我有一个数组:
let array: Variable<[Type]>
我只需要 Observable,当字段名称计数大于 0 时,它会返回 true。我尝试使用 Observable.combineLatest,但我无法正确转换数组。
【问题讨论】:
-
你想观察你的变量
array,如果所有元素的name.count都大于零或者我错过了什么,则返回true? -
是的,你是对的。这就是我需要的。