![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
指紋登陸 隨著智能時(shí)代的來臨,人們?cè)絹碓搅?xí)慣于將重要信息和個(gè)人隱私存放于智能手機(jī)中。這時(shí)手機(jī)數(shù)據(jù)的安全性就變得尤其重要。通常我們使用口令或密碼來...
轉(zhuǎn)自: iOS 13 適配要點(diǎn)總結(jié) iOS 13適配
第一章我們討論alloc時(shí)在callAolloc中有提到obj->initInstanceIsa(cls, dtor);,但沒有詳細(xì)展開來講晦毙,下...
前話: 在了解內(nèi)存對(duì)齊之前先了解一下各數(shù)據(jù)類型在內(nèi)存中的大小,目前我們比較常用的是64位系統(tǒng),所以我們的研究對(duì)象統(tǒng)一采用64位的大小作為參考响巢。 ...
背景:在iOS中萬物皆對(duì)像,平時(shí)我們?cè)陂_發(fā)中經(jīng)常用到alloc這個(gè)方法棒妨,但是底層是如何實(shí)現(xiàn)的呢踪古!帶著這個(gè)疑問我們一起從對(duì)象NSObject的初始...
1.下 斷點(diǎn)ptrace,運(yùn)行,然后在lldb中輸入bt,復(fù)制出內(nèi)存地址到計(jì)算器中灾炭,點(diǎn)擊減號(hào) 2.然后再輸入image list茎芋,查看macho...
一.安裝重簽工具 參考:fastlane -> sigh打開終端,然后輸入以下命令:brew install rubysudo gem inst...
背景: 我們的app發(fā)布后蜈出,有可能給別人砸殼然后進(jìn)行重簽名田弥。為了加強(qiáng)安全性,我們現(xiàn)在對(duì)app進(jìn)行防重簽名的防護(hù)铡原。接下來我們一起探討一下如何防止別...
/** setter方法 */ - (void)setName:(NSString *)name { objc_setAssociatedO...