(iOS)RN界面內(nèi)存不釋放

某個項目中,部分頁面使用了RN進行開發(fā)。預(yù)加載這些就不提了,就是正常的init一個RCTView這些流程去加載的,但是項目總發(fā)現(xiàn),RN返回到原生界面的時候,內(nèi)存不釋放,導(dǎo)致多次進出RN界面的時候,內(nèi)存一直上漲沒下降。

后來查看了相關(guān)代碼,發(fā)現(xiàn)RCTBridge中有個invalidate可以釋放RN頁面中的內(nèi)存,親測,返回后,內(nèi)存大小回到剛進RN頁面。如果沒有采取預(yù)加載這些的話,沒什么大問題,如果緩存了bridge或者view的話,需要針對invalidate后重新初始化即可。

內(nèi)存釋放
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對...
    cosWriter閱讀 11,618評論 1 32
  • 本篇文章是講述 iOS 無埋點數(shù)據(jù)收集 SDK 系列的第二篇。在第一篇 中主要介紹了 SDK 整體實現(xiàn)思路以及...
    zerygao閱讀 12,499評論 4 64
  • 導(dǎo)語 React Native是一套由 Facebook 開源的跨平臺、動態(tài)更新的 Javascript 框架,其...
    滴嗒嗒閱讀 9,350評論 5 36
  • 捂溫暖厚熱飽懶, 怕躲風(fēng)寒少洗澡, 天漂白雪無人問, 翻穿皮襖煨火爐。
    何林岷閱讀 554評論 0 1
  • 樓上種了幾株番茄,結(jié)出果實甚多,本以為可以吃上自家種的新鮮果子了,卻不曾想果子剛剛變紅就被鳥兒啄得干干凈凈,只...
    五月霜閱讀 475評論 0 0

友情鏈接更多精彩內(nèi)容