首先代碼注入思路: dyld會動態(tài)加載Frameworks中所有的動態(tài)庫瓶摆,那么在Frameworks中增加一個自己的動態(tài)庫丹擎,然后就可以在自己動態(tài)庫中寫注入的代碼一死。 準(zhǔn)備 本文...
首先代碼注入思路: dyld會動態(tài)加載Frameworks中所有的動態(tài)庫瓶摆,那么在Frameworks中增加一個自己的動態(tài)庫丹擎,然后就可以在自己動態(tài)庫中寫注入的代碼一死。 準(zhǔn)備 本文...
雖然iOS系統(tǒng)相比于其他手機操作系統(tǒng)相對安全乍钻,但是這個安全并不是絕對的,我一直相信捺僻,道高一尺魔高一丈励七。此文想以實際例子出發(fā),告訴大家变抽,如何去反編譯一個app础拨,并且從某個角度來...
對于客戶端來說,發(fā)版本身就屬于一種很高成本的行為绍载。然而一個初創(chuàng)的app诡宗,會有各式各樣的問題,而在初期也不會像大型app一般有一套成熟的處理異常機制击儡。而這往往會造成許多問題塔沃,那...
導(dǎo)語 今天在StackOverFlow上面看到一個提問:object_getClass(obj) and [obj class] give different results...
目錄 1.Incrementally Adopting Auto Layout 2.Design and Runtime Constraints 3.NSGridView 4...
前言 關(guān)于 iOS 10 UICollectionView的新特性,主要還是體現(xiàn)在如下3個方面 順滑的滑動體驗現(xiàn)在基本上人人都離不開手機阳谍,手機的app也每天都有人在用蛀柴。一個...
一螃概、前言 前段時間看了幾個開源項目,發(fā)現(xiàn)他們保持線程同步的方式各不相同鸽疾,有@synchronized吊洼、NSLock、dispatch_semaphore制肮、NSConditio...
首先冒窍,最近有個想法是讓UIWebview支持webp,那么原生的webview引擎是不支持的豺鼻,所以就有了如標(biāo)題所寫的想法综液。其實不僅僅局限于為了讓其支持webp,如果能讓web...
自從Facebook提出了react之后儒飒,這個框架的關(guān)注度一直居高不下谬莹,它所引入的一些東西還是值得學(xué)習(xí),比如組件化的開發(fā)方式约素,virtual dom的性能提升方式等届良,最近為了...