gpt4 book ai didi

ios - 从运行时卸载/释放/移除 React Native View

转载 作者:技术小花猫 更新时间:2023-10-29 10:37:24 24 4
gpt4 key购买 nike

我正在创建一个部分使用 React Native 的应用程序,但不是全部。

我有一个 RCTRootView

实例

将它设置为 nil 并从 superview 中删除它似乎并没有释放它。

CPU 和 RAM 一直很高,因此 React 应用程序似乎仍在线程上执行。

我怎样才能阻止它?

谢谢 :)

最佳答案

RCTBridge * bridge
[bridge invalidate];
bridge = nil;

invalidate 和 nil 将从 jsbundle 中清除所有模块,并从内存中清除 RCTRootView 实例。注意 bridge 是 RCTBridge 的对象。

关于ios - 从运行时卸载/释放/移除 React Native View,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34168314/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com