在iOS中Mach-O文件主要有以下三種: 可執(zhí)行文件阻逮; 目標文件檀轨,如.o文件; 動態(tài)庫酬姆,如dylib痢法,framework文件萨脑; Mach-O文件的格式一般包括一個Mach-...
在iOS中Mach-O文件主要有以下三種: 可執(zhí)行文件阻逮; 目標文件檀轨,如.o文件; 動態(tài)庫酬姆,如dylib痢法,framework文件萨脑; Mach-O文件的格式一般包括一個Mach-...
基礎優(yōu)化策略 延遲分配&懶分配 高效初始化內(nèi)存malloc分配的小塊內(nèi)存究西,并不會保證清零初始化,一般會配上memset來初始化图云。但memset會強制將虛擬內(nèi)存映射到觸發(fā)物理內(nèi)...
為了便于我們更好的學習蘋果的底層的內(nèi)存的分配惯悠,所以將蘋果的官方libmalloc源碼編譯好以便我們能夠更好的去動態(tài)調試。 說明:由于里面刪除了好多的東西竣况,并且注釋了好多(也不...
上一篇: iOS底層原理01 - 對象alloc克婶、init、new源碼分析[http://www.reibang.com/p/23e981e5784c]下一篇: iOS底層...
前言 OOM全稱 Out Of Memory丹泉,指的是因為內(nèi)存使用過多而導致的 APP 閃退情萤。其實這本身是一種操作系統(tǒng)管理內(nèi)存的機制。因為手機的內(nèi)存是有限的摹恨,不可能無限制的使用...
前言 離屏渲染(Offscreen Rendering)筋岛,對于這個概念作為iOS開發(fā)者相信大家并不陌生,多多少少會有一些了解睬塌,比如“設置圓角、mask、陰影會觸發(fā) 離屏渲染”...
有關啟動時間 啟動方式 冷啟動:當應用啟動時揩晴,后臺沒有該應用的進程勋陪,這時系統(tǒng)會重新創(chuàng)建一個新的進程分配給該應用, 這種啟動方式就叫做冷啟動硫兰。(即后臺不存在該應用進程) 熱啟動...
如果經(jīng)常要在子線程中做事情,不使用苯儆常活违孝,就會一直創(chuàng)建、銷毀子線程泳赋,這樣很耗性能的雌桑,所以經(jīng)常在子線程做事情最好使用線程保活祖今,比如AFN2.X就使用RunLoop實現(xiàn)了線程毙?樱活。...
在上篇博客曾聊過對任意方法Swizzle有多種應用千诬,其中之一就是對多個方法的開始或者結束添加統(tǒng)一的切面調用耍目。很有名的Aspect庫利用類似于KVO實現(xiàn)原理來實現(xiàn),在運行時給需...
在相對較大的互聯(lián)網(wǎng)App研發(fā)中, framework靜態(tài)庫被廣泛應用, 那么在研發(fā)framework的時候也產(chǎn)生好多的問題? 其實一個常見的問題的就是umbreall hea...
前段時間做了下項目里面的crash監(jiān)測(自己攔截監(jiān)測徐绑,不是bugly那些東西)邪驮,然后保存crash信息,同步給服務器傲茄,進行crashlog解析毅访,這里總結下相關的流程和知識點。...
今天碰到群里的大佬講解烫幕,記錄一波我們經(jīng)常會碰到給第三方寫SDK的時候俺抽,那么,我們怎么定位SDK內(nèi)部的crash较曼?如果使用 bugly磷斧,bugly會把合作方的crash 都給上...
前言 本文的demo代碼也會更新到github上。 做這個demo思路來源于微信team的:微信iOS卡頓監(jiān)控系統(tǒng)捷犹。主要思路:通過監(jiān)測Runloop的kCFRunLoopAf...
想要知道tableView是否滑動到了底部,我們需要先了解一些有關于scrollView的概念(UITableView繼承自UIScrollView)(查了資料后的個人理解....
注意:這個工具非常有用,文本也是一個超長文 Allocations初始界面 Allocations:檢測一個進程(選擇自己的app)內(nèi)存分配和使用情況等我們啟動Allocat...
項目中使用到了中間貨幣(金幣)的形式來進行功能使用,模式是使用RMB換成-金幣比如:(1RMB = 10金幣),所以會集成第三方的支付平臺,使用了微信和支付寶的第三方平臺過后...
本文鏈接:https://blog.csdn.net/ccdabc123/article/details/85333422 本文介紹在 Excel 的多個文件版本中破解各類密...
相信大家已經(jīng)感受到pod install速度越來越慢了枪孩,網(wǎng)上提供了幾種解決方案憔晒,但是都沒有完全解決速度慢的問題藻肄。 使用國內(nèi)鏡像的Specs在pod install時使用命令p...