1.理解NSObject和元類(lèi) 1.1 在OC中的對(duì)象和類(lèi)是什么 對(duì)象是在objc.h中定義的 類(lèi)是在runtime.h中定義的 OC中的類(lèi)和對(duì)...
查看ASLR偏移 設(shè)置斷點(diǎn) b function br s –a address br s –a 'ASLROffset+address' 當(dāng)進(jìn)...
recursiveDescription - 打印UIView對(duì)象 _printHierarchy - 直接打印所有UIViewControll...
%hook 指定需要hook的class,必須以%end結(jié)尾。 %log 該指令在%hook內(nèi)部使用,將函數(shù)的類(lèi)名、參數(shù)等信息寫(xiě)入syslog,...
1.CydiaSubstrate Hook CydiaSubstrate,iOS7越獄之前名為 MobileSubstrate(簡(jiǎn)稱(chēng)為MS或MS...
概論 所謂的持久化,就是將數(shù)據(jù)保存到硬盤(pán)中,使得在應(yīng)用程序或機(jī)器重啟后可以繼續(xù)訪問(wèn)之前保存的數(shù)據(jù)。在iOS開(kāi)發(fā)中,常用的5種方案: plist文...
一, 機(jī)器數(shù)和真值 機(jī)器數(shù)一個(gè)數(shù)在計(jì)算機(jī)中的二進(jìn)制表示形式,叫做這個(gè)數(shù)的機(jī)器數(shù). 用二進(jìn)制數(shù)的最高位存放符號(hào),正數(shù)為0,負(fù)數(shù)為1. 真值將帶符號(hào)...
Swift不支持靜態(tài)鏈接庫(kù) Apple從IOS8開(kāi)始允許開(kāi)發(fā)者使用動(dòng)態(tài)Framework. 如果要在Swift項(xiàng)目中使用第三方庫(kù), 一種是把代碼...
概念 Array是Swift中的結(jié)構(gòu)體類(lèi)型(struct), 屬于是值類(lèi)型.NSArray是OC中的類(lèi)型, 屬于引用類(lèi)型. Array和NSAr...