
[英]Does .receive(on:) guarantee @Published property's value been updated once .sink() block is executed?
期望在执行.sink()块时更新@Published属性的值是一个常见的错误。 然而,在那种情况下,该属性仍然具有旧值,因为.sink()是由willSet触发的(如此处所述)。 例如,有人建议,添加.receive(on:)可以解决这个问题。 但是,我也在某处读到,添加.receive(on:) ...