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