带有一些 WinAPI 背景的 ObjectiveC 大师的问题:
ObjectiveC 中是否支持类似 COM 的单元线程模型?
- A 类是单线程的:A 类的所有对象都在一个特定线程中创建,并且所有消息处理程序都在该线程中调用
- B 类是多线程的:B 类的对象可以在任何调用者线程中创建,并且所有消息处理程序仅在用于创建对象的原始线程中调用
- C 类是自由线程的:C 类的对象可以在任何调用者线程中创建,消息处理程序可以在任何线程中调用
我的想法是:既然ObjectiveC是关于消息的,那么像COM+这样的多线程可以很容易地实现。或不?
谢谢你