寫在前面: 對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è)備上進行離線符號化的工作 和P...
LLDB是個開源的內(nèi)置于XCode的調(diào)試工具缨历,這里來理一理常用用法。lldb對于命令的簡稱糙麦,是頭部匹配方式辛孵,只要不混淆,你可以隨意簡稱某個命令赡磅。結(jié)果為在xcode下驗證所得魄缚,...
自從Swift開源并被移植到更多平臺之后冶匹,一個日益顯現(xiàn)的問題就是它需要更多地和C進行混編习劫,調(diào)用OS API也好,使用第三方程序庫也好嚼隘。因此诽里,接下來的一個話題就是,從各種基礎(chǔ)類...
IGListAdapter 抽象UIConllectionView 為 一個個sections 對象 即 IGListSectionType, 稱為 section cont...