-
OC中對(duì)象方法名為,去掉方法類型(+/-),去掉參數(shù)類型和參數(shù)名,剩下的即為對(duì)象方法名。(即':'也屬于方法名的一部分) ps:oc的設(shè)定為啥這么逆天~查看全部
-
類內(nèi)使用成員變量,類外使用屬性,屬性是用來(lái)讓外部可以訪問成員變量的值查看全部
-
OC創(chuàng)建對(duì)象, [類名 方法名]或者[對(duì)象名 方法名] alloc -為對(duì)象分配內(nèi)存空間; init - 對(duì)對(duì)象進(jìn)行初始化;查看全部
-
初入門查看全部
-
111查看全部
-
請(qǐng)看注釋內(nèi)容查看全部
-
父類的私有變量子類無(wú)法繼承。查看全部
-
成員變量訪問修飾符問題: @public 公有:在類內(nèi)類外都可以使用并且可以被繼承 在main函數(shù)中要用指向調(diào)用a->_成員變量 @private 私有:在類內(nèi)可以使用,類外無(wú)法調(diào)用且不可繼承 @protected 受保護(hù),在類內(nèi)可以使用,在類外可以繼承,但是不能被調(diào)用 @package 框架權(quán)限,在框架內(nèi)相當(dāng)于受保護(hù),在框架外相當(dāng)于私有查看全部
-
自定義初始化instancetype,可以利用之前學(xué)的帶有參數(shù)函數(shù)的調(diào)用查看全部
-
初始化 (id)init 其中id可以是任何類型,而-(instancetype)init是當(dāng)前類類型初始化查看全部
-
函數(shù)名怎么看:去掉函數(shù)類型,去掉參數(shù)類型和參數(shù)名,剩下的包括冒號(hào)都是函數(shù)名查看全部
-
可以在-方法中調(diào)用+方法,可以直接[]通過類名調(diào)用;也可以在+方法中調(diào)用-方法,但是需要實(shí)例化,進(jìn)行對(duì)象調(diào)用查看全部
-
-,+表示方法的類型, -代表對(duì)象方法,其需要用對(duì)象名進(jìn)行調(diào)用; +代表類方法 調(diào)用方法要在.m文件中進(jìn)行實(shí)現(xiàn)查看全部
-
[]表示調(diào)用方法,如[people alloc]就是people類調(diào)用了alloc的方法查看全部
-
所以,在類的.h文件中可以不用寫成員變量,直接在類的.m文件中@implementation中寫成員變量查看全部
舉報(bào)
0/150
提交
取消