0

可能最近对 GameKit 的修订只是块的技术演示。或者,某些 GameKit API 的“返回”功能太无关紧要,不值得专门的委托类,现在块实现了非正式协议的功能。

虽然这感觉像是一个主观问题,但也许有一个明确的答案:“为什么 GameKit 的 API 会在委托类和块之间分裂?”

编辑:请参阅http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/GameKit_Guide/上的文档

4

1 回答 1

0

正如我所看到的 - 苹果确实推动了新的 gcd 和阻止技术比旧的更高效和方便。因此,如果我没有错过任何东西,iOS 4.1 中出现的所有新类都使用块。3.x 版本上可用的类使用委托只是因为这些系统上没有块和 gcd。

于 2010-10-15T08:29:31.017 回答