IP屬地:黑龍江
前言:在runtime的常用場(chǎng)景中,Method Swizzling經(jīng)常會(huì)被運(yùn)用到我們的項(xiàng)目當(dāng)中。但是你知道這是一把雙刃劍,運(yùn)用不好,會(huì)給項(xiàng)目帶...
前段時(shí)間看到了這樣的一個(gè)題目,覺(jué)得很有意思,所以決定寫篇文章來(lái)分享一下 首先我們知道因?yàn)閏ategroy 定義了+ (void)speak;所以...
我們從3種類型的對(duì)象來(lái)分析一下OC的深淺拷貝 系統(tǒng)非容器類型的對(duì)象(以string來(lái)舉例) 不可變類型 NSString 可以根據(jù)打印的指針指向...
首先,我們先以一段代碼開(kāi)啟這個(gè)話題 運(yùn)行結(jié)果 通過(guò)上面的運(yùn)行結(jié)果我們會(huì)發(fā)現(xiàn)str的(開(kāi)始)和(結(jié)束)的指針地址是相同的,但是(block內(nèi)部)的...