您好,我注意到当从 C++ 调用 java 方法时,我们使用 JNI 帮助程序,并且在我们调用的方法中我们必须声明 this ,但是在 Objective-c 上我们不调用任何等效于 runOnUiThread 的方法?我想知道为什么会这样,它与objective-c和c ++能够混合在同一个文件(.mm)中有关吗?
activity.runOnUiThread(new Runnable() {
@Override
public void run() {
// your code
}