我正在创建一个在某些部分而非全部使用React Native的应用程序。
我有一个RCTRootView
的实例
将其设置为nil
并将其从 super View 中删除似乎并没有释放它。
CPU和RAM保持很高,因此似乎React应用仍在线程上执行。
我该如何阻止它?
谢谢 :)
最佳答案
RCTBridge * bridge
[bridge invalidate];
bridge = nil;
invalidate和nil将从jsbundle中清除所有模块,并从内存中清除RCTRootView实例。
注释桥是RCTBridge的对象。
关于ios - 从运行时卸载/发布/删除React Native View,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34168314/