在OC中,擴(kuò)展一個(gè)類的方式有兩種:繼承與分類。 繼承與分類最大的區(qū)別是,一般情況下,分類不能擴(kuò)展屬性,繼承可以擴(kuò)展屬性。但有一種...
rpx單位是微信小程序中css的尺寸單位,rpx可以根據(jù)屏幕寬度進(jìn)行自適應(yīng)。規(guī)定屏幕寬為750rpx。如在 iPhone6 上,屏幕寬度為...
當(dāng)你手指觸摸屏幕后會(huì)發(fā)生以下事情:觸摸事件被封裝成一個(gè)UIEvent事件,去當(dāng)前iOS操作系統(tǒng)的active app隊(duì)列中取當(dāng)前活躍的AP...
iOS系統(tǒng)是相對封閉的系統(tǒng),App各自在各自的沙盒(sandbox)中運(yùn)行,每個(gè)App都只能讀取iPhone上iOS系統(tǒng)為該應(yīng)用程序程序創(chuàng)...
平時(shí)在使用OC開發(fā)的過程中,經(jīng)常使用static和const關(guān)鍵字,但是好多人并不知道他們的具體作用.為此,在這里總結(jié)一下: 1.con...
我們都知道nil、Nil、NULL、NSNull都表示為空但是究竟有什么區(qū)別,相信大家也很少關(guān)注。今天我們就淺聊一下這幾個(gè)空的區(qū)別 1、n...
Swift的nil和OC中的nil不一樣.在OC中,nil是一個(gè)指向不存在對象的指針.而在Swift中,nil不是指針,它是一個(gè)不確定的...
目前JS調(diào)用OC主要分為兩種情況 1.JS里面直接調(diào)用方法; 2.JS里通過對象調(diào)用方法; 方式1:JS里面直接調(diào)用方法(使用block),該方...
個(gè)人認(rèn)為,給系統(tǒng)控件添加屬性主要有兩種方式,一種是采用繼承的方式,另一種是給系統(tǒng)控件添加分類.方式一比較容易想到,但是相當(dāng)于增加了新的類,...