具體可看蘋果官方文檔
一個類所做的事情通常都要比從外面看到的更多。編寫類的實現(xiàn)代碼時,經(jīng)常要寫一些只在內(nèi)部使用的方法。應(yīng)該為這些方法的名稱加上某些前綴,這樣有如下好處...
類、方法及變量的命名是Objective-C編程的重要環(huán)節(jié)。通常會覺得OC的語言很繁瑣,因為其語法結(jié)構(gòu)使代碼讀起來和句子一樣。 此段代碼看起來比...
在設(shè)計類的時候,應(yīng)充分利用屬性來封裝數(shù)據(jù)。而在使用屬性時,則可將其聲明為read-only。默認情況下屬性是read-write,這樣設(shè)計出來的...
今天在看一個demo時,注意到在Swift3.2里獲取字符串長度是這樣寫的: 而在Swift4.0中發(fā)現(xiàn)這樣寫會報錯:'characters' ...
Color Literal 一般寫顏色大概是這樣的: 但是如果不 Command + R ,我不知道這顏色到底長什么樣。接下來使用 Color ...
首先我們來看一下下面這個方法: 其中的Selector 源自 Objective-C,例如 SEL 類型,以及 @selector() 方法選擇...
Method Swizzing是發(fā)生在運行時的,主要用于在運行時將兩個Method進行交換,我們可以將Method Swizzling代碼寫到任...
好記性不如爛筆頭,這塊偏硬的概念還是自己打一遍理解下好 在對象上調(diào)用方法是Objective-C中經(jīng)常使用的功能。用Objective-C的術(shù)語...