前言 在“Runtime病院”住院的后兩天,分析了一下AOP的實現原理∶癖疲“出院”后稳懒,發(fā)現Aspect庫還沒有詳細分析沃琅,于是就有了這篇文章队寇,今天就來說說iOS 是如何實現Asp...
前言 在“Runtime病院”住院的后兩天,分析了一下AOP的實現原理∶癖疲“出院”后稳懒,發(fā)現Aspect庫還沒有詳細分析沃琅,于是就有了這篇文章队寇,今天就來說說iOS 是如何實現Asp...
(接上篇) 五. Aspects hook過程詳解 先看看函數調用棧的情況 從調用椬檀粒可以看出斋竞,Aspects hook過程主要分4個階段倔约,hookClass,ASPECTS_...
在開發(fā)的過程中坝初,因為現實的問題浸剩,需要獲取各種情況下的窗口或者是控制器,本文就簡單介紹接種獲取window和ViewController的方法: 獲取window 1.獲取控制...
一鳄袍、@autoreleasePool 的使用: 1.NSAutoreleasePool是什么绢要?實際上是個對象引用計數自動處理器,在官方文檔中被稱為是一個類拗小。它的組織是個棧重罪,總...
******科普片** 1、DNS劫持的危害 不知道大家有沒有發(fā)現這樣一個現象哀九,在打開一些網頁的時候會彈出一些與所瀏覽網頁不相關的內容比如這樣奇(se)怪(qing)的東西 ...
今天在人才孵化基地中,矯總提出了一個問題,然后根據此問題又深入的探索了一番,在此做個總結. 1.先說說用copy修飾 在這里舉一個例子 這里打印出來的結果是: 為什么會這樣呢...
背景 作者基于之前自己所寫的Swift項目--仿照推特客戶端用純Swift寫的一個項目,目前已經公開放在GitHub上(https://github.com/waitwalk...
起因 我們公司的主App在大約17年5月份前后經歷了一次大版本迭代剿配,迭代之后更換了若干個一級和二級頁面,首頁就在這些個一級頁面之內阅束。17年大約11月份的時候呼胚,我們的小程序第一...
前言 在< >筆記:MRC與引用計數中我寫的都是比較簡單易懂的知識點. 時間已經過去一年多了,每一次在地鐵上讀這本書都有新的體會和心得.所以在這做一下深層次的分享,讓大家對i...