【发布时间】:2023-03-30 01:47:01
【问题描述】:
我正在尝试观察数组变化并将其绑定到按钮的图像。
如果数组为空。设置一个空购物车的图片。
其他设置购物车的图像。
所以我所做的是:
let x = itemsArray.observeNext { [weak self] (v) in
let image = v.source.isEmpty ? #imageLiteral(resourceName: "emptyCart") : #imageLiteral(resourceName: "cart")
self?.orderItemsButton.setImage(image, for: .normal)
}
但如果我确实使用这种方式,我必须在 viewWillDisappear 或类似的东西中处理 x...
正确的做法是什么?
【问题讨论】:
-
这里的 itemsArray 是什么?
-
@TaimoorSuleman 数组
标签: ios swift rx-swift reactivekit