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