nnr*_*les 5 c++ multithreading ios swift
我有一个iOS应用程序,其中UI是用swift编写的,但所有繁重的工作都是通过跨平台的c ++库完成的.我使用ObjC包装器从swift与c ++核心进行通信.
我想使用c ++提供的线程原语来并行化c ++库中正在进行的工作.
但是,一段数据从应用程序的swift部分传递到c ++库中,从调度队列中的块内传递.
我的问题是,我在c ++库中创建的那些线程是否会与swift中的工作队列分开?从我的理解,它将是.是这样的吗?
是否存在任何类似的开源项目,或者您使用此方法看到的任何陷阱.
C++库是一个要求,我不能只使它快速.