Zha*_*Chn 9 multithreading objective-c ios core-bluetooth
在CBCentralManager的初始化程序中指定了一个队列-initWithDelegate:queue:.
从性能的角度来看,将核心蓝牙代表安排到后台线程/队列是否更好?UI操作(例如跟踪平移或缩放手势)是否会干扰蓝牙?
异步回调的要点是它们不需要被调度,因为当繁重的工作结束时它们会被调用......当然,当你的委托方法很繁重时,这不再起作用,将它们移动到一个不同的队列:)
或者每秒调用它们 10000 次。但除此之外,我认为不需要将它们移出主队列
| 归档时间: |
|
| 查看次数: |
1741 次 |
| 最近记录: |