Gas*_*ton 12 ios reactjs react-native
我正在创建一个在某些部分使用React Native的应用程序,但不是全部.
我有一个实例 RCTRootView
将其设置为nil
并从超级视图中删除它似乎不会释放它.
CPU和RAM保持高位,因此似乎React应用程序仍然在线程上执行.
我怎么能阻止它?
谢谢 :)
RCTBridge * bridge
[bridge invalidate];
bridge = nil;
Run Code Online (Sandbox Code Playgroud)
invalidate 和 nil 将从 jsbundle 中清除所有模块,并从内存中清除 RCTRootView 实例。注意桥是 RCTBridge 的对象。
您必须单独创建自己的 RTCBridge 并释放它(= nil),而不仅仅是视图。
归档时间: |
|
查看次数: |
1508 次 |
最近记录: |