我有一种方法可以用不同的数据重复执行数学运算(可能是数百万次)。在 iOs 中执行此操作的最佳方法是什么(它将在 iPad 设备上运行)?我知道那performSelectorOnBackgroundThread
已被弃用...?我还需要将所有结果汇总到一个NSArray
. 最好的方法似乎是:向通知中心发布通知并将该方法添加为观察者。这个对吗?我相信该数组需要被声明为原子的......另外,我需要在操作完成时显示一个进度条......我可以并行启动多少线程?我不认为在 iDevice 上启动 1.000.000 个线程是一个好主意。
提前致谢...