![]() |
1
15
|
![]() |
2
8
PromiseKit 似乎很受欢迎。这是我的 Collapsing Futures 图书馆。还有 RXPromise . 还有更多。 三者之间的一些注释:
我倾向于崩溃的未来,因为我写了它,所以显然更喜欢它的设计决策。我认为保持控制分离非常重要,因为它有助于防止自持的引用循环(在js中不是问题,但在obj-c中使用块时绝对是问题)。我也认为取消代币只会让事情变得简单。另一方面,表现得像一个著名语言的著名规范将是非常好的。 |
![]() |
3
3
MPWFoundation 有基于 Higher Order Messaging :
假设您有一个带有消息的常规计算
在该消息前面加上
中的对象
|
![]() |
4
1
苹果的文档 blocks in Grand Central Dispatch 可能很有趣。 |
![]() |
a a · 为什么在这个可重入锁示例中需要引用计数? 2 年前 |
![]() |
Grant · goroutines有高空闲唤醒电话 3 年前 |
![]() |
hoaz · 如何安全地清理并发映射 7 年前 |
![]() |
Alanpatchi · int基元类型的volatile声明 7 年前 |