自從項目接入了 MLeaksFinder + FBRetainCycleDetector 的內(nèi)存泄漏檢測方案改备,在收獲了許多有效內(nèi)存泄漏的同時养渴,我們也收獲了兩個 FBRetai...
自從項目接入了 MLeaksFinder + FBRetainCycleDetector 的內(nèi)存泄漏檢測方案改备,在收獲了許多有效內(nèi)存泄漏的同時养渴,我們也收獲了兩個 FBRetai...
需求 最近做一個需求腾节,接入電信校驗手機(jī)號碼功能電信手機(jī)號碼校驗API假丧。通過與電信工作人員溝通醇滥,移動端必須在使用電信蜂窩數(shù)據(jù)的時候才可以成功獲取accessCode片吊,用與本機(jī)號...
綠樹陰濃夏日長换团,樓臺倒影入池塘。--《唐高駢·山亭夏日》 mach-o文件和進(jìn)程的映像(image) iOS系統(tǒng)生成的可執(zhí)行程序或者動態(tài)庫文件的存儲布局格式被稱之為mach-...
為什么要給程序瘦身校焦? 隨著應(yīng)用程序的功能越來越多赊抖,實現(xiàn)越來越復(fù)雜,第三方庫的引入寨典,UI體驗的優(yōu)化等眾多因素程序中的代碼量成倍的增長氛雪,從而導(dǎo)致應(yīng)用程序包的體積越來越大。當(dāng)程序體...
1. DYLD源碼 1.1 DYLD中加載動態(tài)庫的部分耸成,在dyld.cpp的_main函數(shù)中 1.2 在加載動態(tài)庫之前有個if判斷 如果是限制動態(tài)庫插入的話就會調(diào)用下面的函...
Mach-O 概述 和 部分命令介紹 我們知道Windows下的文件都是PE文件报亩,同樣在OS X和iOS中可執(zhí)行文件是Mach-o格式的。Mach-O通常有三部分組成*頭部 ...
什么是 OOM井氢? OOM 的全稱是 Out-Of-Memory弦追,是由于 iOS 的 Jetsam 機(jī)制造成的一種“另類” Crash,它不同于常規(guī)的 Crash毙沾,通過 Sig...
demo地址開發(fā)中會有一些常用的類或方法骗卜,或者是某個特定功能的宠页,比如一個自定義的彈框左胞、一個更容易使用的網(wǎng)絡(luò)請求庫,可以把它們放到一個單獨的工程里举户,通過靜態(tài)庫(library烤宙、...