iOS 底層原理 文章匯總[http://m.itdecent.cn/p/412b20d9a0f6] 引子 在前面兩篇文章iOS-底層原理 12:objc_msgSen...
同問(wèn) xcode11也是這個(gè)問(wèn)題 一下午沒(méi)搞定
shell腳本實(shí)現(xiàn)iOS包重簽名及代碼注入當(dāng)我們要逆向第三方應(yīng)用時(shí),首先就是要將應(yīng)用安裝在我們的手機(jī)上,然后進(jìn)行hook分析,找到對(duì)應(yīng)的方法調(diào)用,進(jìn)行代碼注入,破解其正常流程,從而達(dá)到逆向目的。接下來(lái)將詳細(xì)講解分析該...
樓主 我想問(wèn)下為什么沒(méi)有用NSProxy來(lái)實(shí)現(xiàn)呢?
iOS開(kāi)發(fā)中利用消息轉(zhuǎn)發(fā)實(shí)現(xiàn)多重代理在iOS開(kāi)發(fā)中,我們經(jīng)常碰到修改完某處,需要在多個(gè)頁(yè)面進(jìn)行更新,或者是刷新完數(shù)據(jù),要在多個(gè)頁(yè)面進(jìn)行同步,比如聊天時(shí),給對(duì)方昵稱(chēng)添加個(gè)備注,需要在資料頁(yè),聊天頁(yè),聊天列表頁(yè)等同...
我們有許多的排序算法可以選擇,冒泡、選擇、快速、插入、希爾、歸并、基數(shù)等,我今天來(lái)簡(jiǎn)單介紹一下不同算法的優(yōu)缺點(diǎn)。 先普及一個(gè)概念: 算法穩(wěn)定性:相同元素的前后順序在任何情況都...
上回書(shū)說(shuō)道,你和伍麗娟已經(jīng)不可能了!我們也同時(shí)了解,雖然你的硬需求不能擴(kuò)展,但是你可以努力奮斗,用你殘缺的體魄通過(guò)不斷累積方法走上人生巔峰,這... ...,就是我們今天的主...
1.動(dòng)態(tài)方法解析 對(duì)象在收到無(wú)法處理的消息時(shí),會(huì)調(diào)用下面的方法,前者是調(diào)用類(lèi)方法時(shí)會(huì)調(diào)用,后者是調(diào)用對(duì)象方法時(shí)會(huì)調(diào)用 //未實(shí)現(xiàn)類(lèi)方法調(diào)用 + (BOOL)resolveCl...
在iOS開(kāi)發(fā)中,我們一般會(huì)使用以下兩種方式去調(diào)用一個(gè)方法 (1) [obj methodName]; (2) [obj performSelector......]; 兩種方...
文章目錄 一、什么是hitTest 二、hitTest的調(diào)用順序 三、事件的傳遞順序 四、hitTest的實(shí)現(xiàn)思路 五、hitTest的運(yùn)用場(chǎng)景 1、...
最近在項(xiàng)目中,被要求將系統(tǒng)的蘋(píng)方體全部更換為三方字體,其實(shí)更換全部字體相對(duì)比更換部分字體來(lái)的簡(jiǎn)單,我們可以使用runtime來(lái)解決. 將字體添加到項(xiàng)目中 添加到項(xiàng)目中 將字體...
本篇博客的內(nèi)容也不算太復(fù)雜,算是AutoLayout的一些高級(jí)的用法。本篇博客我們主要通過(guò)一些示例來(lái)看一下AutoLayout中的Content Hugging Priori...