【发布时间】:2010-08-27 01:56:47
【问题描述】:
有什么方法吗?
后台线程绘制的最佳实践是什么。
是否可以将 [NSView drawRect] 中的矩形数据存储在队列中,让后台线程获取矩形并创建一些位图并将数据渲染到位图中,然后使用 performSelectorOnMainThread:withObject 来绘制它?或者我可以直接从背景中绘制到上下文中。
我从 Bunny Laden 那里买了《Programming with Quartz 2D》这本书,但还没有读过,书中也没有关于多线程的提示。在正常的 Apple API 参考页面中也找不到任何内容。
【问题讨论】:
标签: multithreading cocoa