CombineX 是 Apple Combine 的开源实现,它现在包括三个项目:
因为时间问题,CombineX 还有不少没考虑成熟的地方,「事实上 Combine 也还在 beta 啦。」 所以欢迎反馈,更欢迎参与和我一起开发!
1
luoxiu OP 早上在地铁上写的一些已知问题:
<img src=" " width="360" /> |
2
liuyx7894 2019-08-05 13:36:14 +08:00
然而已经有一个 OpenCombine 了 https://github.com/broadwaylamb/OpenCombine,不过支持你😄
|
3
CSwater 2019-08-05 13:56:41 +08:00 via iPhone
主流 APP 一般都要维护三四个系统版本,再等三年,连同 SwiftUI 就能普及开来啦! (狗头
看着语法和概念跟其它响应式的很接近,继续围观,等正式版。 |
4
luoxiu OP @liuyx7894 😄,我知道它。
我刚又看了一下,我的第一个提交比它的还要早一天。就完成度来说,我已经实现完了全部操作符,它才只有十几个……不知道为什么它有那么多 star。 |
5
XDDD 2019-08-05 16:50:58 +08:00
看起来 CombineX 的设计(包括 CombineX.Foundation 和 CombineX.Compatible )比 OpenCombine 还要好些。不过可能由于宣传等问题,关注度低于 OpenCombine。这是一个很现实的问题,可能会直接影响到二者的选择( OpenCombine 能得到更多来自社区的资源,目前已经有两个 pr 了。高 star 也会激励作者持续贡献,避免弃坑)
无论如何感谢作者。已 star,期待使用正式版。 |
6
akring 2019-08-05 23:47:39 +08:00
先支持一下,不过目前对 SwiftUI 和 Combine 都持观望态度,因为我觉得苹果自己都不知道下一个 beta 会变成什么样😂
|