YFMemoryLeakDetector監(jiān)測(cè)iOS應(yīng)用內(nèi)存泄露的工具類
資料介紹
軟件簡(jiǎn)介
YFMemoryLeakDetector
一個(gè)工具類:零配置,運(yùn)行時(shí)自動(dòng)實(shí)時(shí)監(jiān)測(cè) iOS 應(yīng)用內(nèi)存泄露情況
安裝
把工具庫(kù)源碼拖拽到項(xiàng)目中即可。
使用示例
這里展示一個(gè)基于工具類,二次分析的示例:
?
YFMemoryLeakDetector?*?memoryLeakDetector?=?[YFMemoryLeakDetector?sharedInstance]; ???????? /*?控制器檢測(cè)結(jié)果的輸出.?*/ [memoryLeakDetector.loadedViewControllers?enumerateKeysAndObjectsUsingBlock:^(NSValue?*??_Nonnull?key,?id??_Nonnull?obj,?BOOL?*?_Nonnull?stop)?{ ????UIViewController?*?vc?=?(UIViewController?*)[key?pointerValue]; ????if?(!vc.parentViewController)?{?/*?進(jìn)一步過(guò)濾掉有父控制器的控制器.?*/ ????????NSLog(@"有內(nèi)存泄露風(fēng)險(xiǎn)的控制器:?%@",?obj); ????} }]; ???? /*?視圖檢測(cè)結(jié)果的輸出.?*/ [memoryLeakDetector.loadedViews?enumerateKeysAndObjectsUsingBlock:^(NSValue?*??_Nonnull?key,?id??_Nonnull?obj,?BOOL?*?_Nonnull?stop)?{ ????UIView?*?view?=?(UIView?*)[key?pointerValue]; ????if?(!view.superview)?{?/*?進(jìn)一步過(guò)濾掉有父視圖的視圖,即只輸出一組視圖的根節(jié)點(diǎn),這樣便于更進(jìn)一步定位問(wèn)題.?*/ ????????NSLog(@"有內(nèi)存泄露風(fēng)險(xiǎn)的視圖:?%@",?obj); ????} }];
- 記錄單片機(jī)使用malloc產(chǎn)生內(nèi)存泄露的問(wèn)題及解決方法
- EDA工具CADENCE原理圖與PCB設(shè)計(jì)說(shuō)明 58次下載
- 蘋果ios藍(lán)牙調(diào)試助手工具源代碼下載 7次下載
- 核反應(yīng)堆壓力設(shè)備環(huán)形密封面泄露監(jiān)測(cè)分析 15次下載
- 基于內(nèi)存關(guān)聯(lián)分析的內(nèi)存預(yù)拷貝遷移策略 14次下載
- 基于機(jī)器學(xué)習(xí)的內(nèi)存泄漏測(cè)試腳本預(yù)測(cè)方法 30次下載
- 基于定理證明的內(nèi)存安全驗(yàn)證工具算法綜述 5次下載
- 一種針對(duì)數(shù)據(jù)泄露的匿名模型GDPPR 18次下載
- 內(nèi)存模塊說(shuō)明 5次下載
- 騰訊內(nèi)部內(nèi)存泄漏分析工具簡(jiǎn)析 0次下載
- 28個(gè)java常用的工具類 3次下載
- Java常用工具類 1次下載
- 用C#讀取GPS數(shù)據(jù)的基類工具
- 內(nèi)存芯片測(cè)試軟件工具
- JAVA語(yǔ)言的工具類與算法
- buffers內(nèi)存與cached內(nèi)存的區(qū)別 547次閱讀
- 用于分析可執(zhí)行程序和內(nèi)存轉(zhuǎn)儲(chǔ)的命令行工具介紹 1313次閱讀
- JUC包中提供的幾個(gè)工具類 689次閱讀
- glibc導(dǎo)致的堆外內(nèi)存泄露的排查過(guò)程 739次閱讀
- 一款解決大文件內(nèi)存溢出的 Excel 處理工具 1815次閱讀
- valgrind檢測(cè)內(nèi)存問(wèn)題的原理 2492次閱讀
- Spring Boot 內(nèi)置工具類功能 630次閱讀
- Java內(nèi)部類持有外部類導(dǎo)致內(nèi)存泄露的原因以及其解決方案 1002次閱讀
- 基于Android系統(tǒng)的高效內(nèi)存方法解析 1179次閱讀
- Android高效內(nèi)存:讓圖片占用盡可能少的內(nèi)存 4942次閱讀
- Android內(nèi)存管理機(jī)制與分析工具 4570次閱讀
- 淺析Android三大性能優(yōu)化方法 和其它技術(shù)優(yōu)化 6337次閱讀
- Android性能優(yōu)化之Java內(nèi)存 1008次閱讀
- Java數(shù)組的常用方法_Java:數(shù)組工具類Arrays類的常用方法的用法及代碼 2930次閱讀
- 本振泄露是什么_本振泄露的原因和影響 4.3w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開(kāi)發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論