RN调用自定义原生模块导致内存泄漏

来源:7-6 FlatList的高级应用&上拉加载更多功能实现-1【这个技能很实用】

qq_猪栏的理想_0

2019-04-24

iOS中,使用原生代码编写了地图UI模块,RN调用这个模块,但是每次进入地图页面再返回时,地图页面并没有被释放导致了重复操作几次后应用内存占用达到接近1G后被系统杀死。请问应该如果解决RN原生模块内存泄漏的问题呢?

写回答

1回答

CrazyCodeBoy

2019-04-24

建议在componentWillUnmount() 中调用native 的相关方法让native 及时关闭和销毁地图来回收资源。

0
0

RN入门到进阶,打造高质量上线App

解锁React Native开发应用新姿势,React Native新版本热门技术

3168 学习 · 3256 问题

查看课程