說明: 以下五道題,來自于16年初的時候,自擬的一套題。今天突然看到,于是這篇簡書出現(xiàn)了。感興趣的可以欣賞欣賞。 答題場景: 面試即將結束,再拿...
史上最強面試題: block 中的 copy 是深拷貝還是淺拷貝? (或者說 談談 block 中的 copy 操作) 最強答案: 1、NSGl...
一、簡單的實現(xiàn) 意思就是:ClassA 中在不 #import "ClassB.h" 的情況下調(diào)用 ClassB 中的類方法。如同這樣的: Cl...
這是一篇簡單又豐富的簡書,周末愉快! 一、KVO概要及簡單使用 KVO 就是一種監(jiān)聽,那是如何做到監(jiān)聽的呢?首先創(chuàng)建一個簡單的 Class,代碼...
一、KVC 很簡單 KVC 很簡單,每個人都會用,僅有的 API 如下:1、setValue: forKeyPath:2、setValue: f...
續(xù)上一篇文章的介紹,這篇文章就誕生可。建議先看Objective-C 中類的數(shù)據(jù)結構,因這兩部分的內(nèi)容是不能斷的,建議先去看看。 接下來的主題是...
一、類的結構 OC 中的代碼在底層實現(xiàn),使用的是 C、C++,所以要研究 OC 中的類結構,可以將 OC 的代碼轉(zhuǎn)成 C++的代碼即可。首先看一...
一、簡介 先看一個已經(jīng)完成的例子:創(chuàng)建一個名為 MutableCoder 的項目,剛創(chuàng)建結束是這樣子的: 其中 CoderLogin 與 Cod...
如果沒有聽說過 isa_t,只是聽說過 isa 指針,那么這篇簡書值得一看。 一、位域與聯(lián)合體 1.1 位域 位域,這東西挺少見的,并不是 OC...