0x01 指針的總體理解 指針本質(zhì)上是一個(gè)變量,這個(gè)變量特殊的地方是只用來保存內(nèi)存地址。 有不同類型的數(shù)據(jù),但是在內(nèi)存中,數(shù)據(jù)是沒有類型的。不管什么類型的指針的值都是一定長度...
0x01 指針的總體理解 指針本質(zhì)上是一個(gè)變量,這個(gè)變量特殊的地方是只用來保存內(nèi)存地址。 有不同類型的數(shù)據(jù),但是在內(nèi)存中,數(shù)據(jù)是沒有類型的。不管什么類型的指針的值都是一定長度...
最近在嘗試oc和swift的混編,一是:swift是大勢所趨,終究是要學(xué)習(xí)的。二是:項(xiàng)目目前架構(gòu)是oc架構(gòu),全部重構(gòu)為swift也不現(xiàn)實(shí)。下面是混編中遇到的一些問題和總結(jié): ...
御用占位圖: 自動(dòng)釋放池塊: 自動(dòng)釋放池塊是允許你放棄對一個(gè)對象的持有關(guān)系,但可避免它立即被回收的一個(gè)工具。當(dāng)從方法返回對象的時(shí)候,這種功能非常有用。它能確保在塊內(nèi)創(chuàng)建的對象...
逆向block是一個(gè)稍微難點(diǎn)的活,因?yàn)槟悴⒉恢佬枰獋魇裁礃拥膮?shù),也不知道是什么類型的返回。另外,Swift的block的內(nèi)存分布的實(shí)現(xiàn)與OC不一樣會(huì)帶你入坑。 接著上回逆...
原創(chuàng)文章轉(zhuǎn)載請注明出處 0x0 iPhone越獄后進(jìn)入Cydia下載: OpenSSHappsyncApple File Conduit “2” 0x1 使用openSSH登...
在移動(dòng)app的開發(fā)當(dāng)中,我們經(jīng)常需要對大枷公司開發(fā)的app來進(jìn)行仿制來提高自己的經(jīng)驗(yàn)升級。這個(gè)時(shí)候我們往往需要抓取各自數(shù)據(jù)接口來獲取數(shù)據(jù)。 Fiddler這個(gè)軟件由于是...
之前介紹過如何在 Ubuntu 系統(tǒng)和 KVM 中安裝 Windows 系統(tǒng),當(dāng)時(shí)就說了,希望有機(jī)會(huì)能把 macOS 也給虛擬化了,這樣就完美了。今天這篇文章就是解決這個(gè)問題...