寫在前面: 對Metal技術(shù)感興趣的同學(xué),可以關(guān)注我的專題:Metal專輯也可以關(guān)注我個人的簡書賬號:張芳濤所有的代碼存儲的Github地址是:Metal 正文 本文是摘抄的...
你已經(jīng)看到了強有力的DTrace是如何破解你擁有的Objective-C和Swift代碼的, 或者那些Framework中的代碼比如UIKit. 你已經(jīng)用DTrace追蹤了這...
前言 iOS崩潰是讓iOS開發(fā)人員比較頭痛的事情辽聊,app崩潰了,說明代碼寫的有問題期贫,這時如何快速定位到崩潰的地方很重要跟匆。調(diào)試階段是比較容易找到出問題的地方的,但是已經(jīng)上線的a...
版本記錄 前言 Swift作為一門開發(fā)語言通砍,它也有自己的特點和對應(yīng)的編程特點贾铝,接下來我們就一起看一下這門語言。讓我們一起熟悉和學(xué)習(xí)它埠帕。 開始 首先看下寫作環(huán)境 Swift 4...
objc_msgSend 在iOS中我們調(diào)用一個函數(shù)敛瓷,一般是[self handle]這種方式叁巨,在Runtime里面,這種也是通過發(fā)送消息的方式執(zhí)行函數(shù)呐籽,那如果在一個大量循環(huán)...
KSCrash的功能特性 KSCrash的日志處理 KSCrash的集成擴展 1.KSCrash的功能特性 我挑選了幾個重要的功能 a.支持在設(shè)備上進(jìn)行離線符號化的工作 和P...
LLDB是個開源的內(nèi)置于XCode的調(diào)試工具枫绅,這里來理一理常用用法。lldb對于命令的簡稱硼端,是頭部匹配方式并淋,只要不混淆,你可以隨意簡稱某個命令珍昨。結(jié)果為在xcode下驗證所得县耽,...
自從Swift開源并被移植到更多平臺之后兔毙,一個日益顯現(xiàn)的問題就是它需要更多地和C進(jìn)行混編,調(diào)用OS API也好骆撇,使用第三方程序庫也好瞒御。因此,接下來的一個話題就是神郊,從各種基礎(chǔ)類...
IGListAdapter 抽象UIConllectionView 為 一個個sections 對象 即 IGListSectionType, 稱為 section cont...