屬性property介紹:2-公共屬性與專有屬性

在自定義類中酸员,既可以在.h文件中聲明屬性,也可以在.m文件中聲明屬性河胎。在.h文件中聲明的屬性可以供外部調(diào)用闯袒,稱為公共屬性;在.m文件中聲明的屬性仿粹,即該類擴(kuò)展中聲明的屬性搁吓,只能在該類的實(shí)現(xiàn)部分使用,稱為專有屬性。

1雾家、定義專有屬性

在類實(shí)現(xiàn)的.m文件中蔑祟,可以定義供類內(nèi)部使用的專用屬性。

#import "MyPropertyClass.h"

@interfaceMyPropertyClass()

@property(nonatomic,copy)NSString*firstName;

@property(nonatomic,copy)NSString*lastName;

@end

2摩骨、專有屬性懶加載

使用懶加載的方式,初始化兩個(gè)屬性朗若。

/**

*? firstName懶加載

*? @return firstName

*/

-(NSString*)firstName{

if(_firstName==nil){

_firstName=[NSStringstringWithFormat:@"www."];

}

return_firstName;

}

/**

*? lastName懶加載

*

*? @return lastName

*/

-(NSString*)lastName{

if(_lastName==nil){

_lastName=[NSStringstringWithFormat:@"hcios.com"];

}

return_lastName;

}

3恼五、定義公共屬性

在類定義的.h文件中,定義供外部調(diào)用的公共屬性哭懈。

#import

@interfaceMyPropertyClass:NSObject

@property(nonatomic,copy)NSString*name;

@end

4灾馒、公共屬性懶加載

在.m文件中,使用懶加載初始化公共屬性遣总。在懶加載中睬罗,使用點(diǎn)語法獲取firstName以及l(fā)astName屬性的值轨功,并進(jìn)行拼接。

/**

*? name公共屬性懶加載容达,拼接firstName與lastName

*

*? @return name

*/

-(NSString*)name{

if(_name==nil){

self.firstName=[self.firstName stringByAppendingString:self.lastName];

_name=self.firstName;

}

return_name;

}

5古涧、main()中打印公共屬性

在外部只能打印公共屬性,不能打印專用屬性花盐。

#import

#import "MyClass.h"

#import "MyConst.h"

#import "MyPropertyClass.h"

intmain(intargc,constchar*argv[]){

@autoreleasepool{

MyPropertyClass*properyClass=[[MyPropertyClassalloc]init];

NSLog(@"初始值:%@",properyClass.name);

properyClass.name=@"宏創(chuàng)學(xué)院";

NSLog(@"最新值:%@",properyClass.name);

}

return0;

}

運(yùn)行結(jié)果:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末羡滑,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子算芯,更是在濱河造成了極大的恐慌柒昏,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,188評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件也祠,死亡現(xiàn)場離奇詭異昙楚,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)诈嘿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,464評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門堪旧,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人奖亚,你說我怎么就攤上這事淳梦。” “怎么了昔字?”我有些...
    開封第一講書人閱讀 165,562評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵爆袍,是天一觀的道長。 經(jīng)常有香客問我作郭,道長陨囊,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,893評(píng)論 1 295
  • 正文 為了忘掉前任夹攒,我火速辦了婚禮蜘醋,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘咏尝。我一直安慰自己压语,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,917評(píng)論 6 392
  • 文/花漫 我一把揭開白布编检。 她就那樣靜靜地躺著胎食,像睡著了一般。 火紅的嫁衣襯著肌膚如雪允懂。 梳的紋絲不亂的頭發(fā)上厕怜,一...
    開封第一講書人閱讀 51,708評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼粥航。 笑死舵揭,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的躁锡。 我是一名探鬼主播,決...
    沈念sama閱讀 40,430評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼置侍,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼映之!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蜡坊,我...
    開封第一講書人閱讀 39,342評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤杠输,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后秕衙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蠢甲,經(jīng)...
    沈念sama閱讀 45,801評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,976評(píng)論 3 337
  • 正文 我和宋清朗相戀三年据忘,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了鹦牛。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,115評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡勇吊,死狀恐怖曼追,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情汉规,我是刑警寧澤礼殊,帶...
    沈念sama閱讀 35,804評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站针史,受9級(jí)特大地震影響晶伦,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜啄枕,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,458評(píng)論 3 331
  • 文/蒙蒙 一婚陪、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧射亏,春花似錦近忙、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,008評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至窟绷,卻和暖如春锯玛,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,135評(píng)論 1 272
  • 我被黑心中介騙來泰國打工攘残, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留拙友,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,365評(píng)論 3 373
  • 正文 我出身青樓歼郭,卻偏偏與公主長得像遗契,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子病曾,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,055評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 概述在iOS開發(fā)中UITableView可以說是使用最廣泛的控件牍蜂,我們平時(shí)使用的軟件中到處都可以看到它的影子,類似...
    liudhkk閱讀 9,052評(píng)論 3 38
  • 對(duì)你泰涂,我想我輸了鲫竞。 這是一個(gè)會(huì)打扮的年齡,不再邋邋遢遢的逼蒙。雖然在你眼里从绘,我依舊是一身運(yùn)動(dòng)裝,偶爾出奇的打扮也因?yàn)樯?..
    華亭亭閱讀 334評(píng)論 1 3
  • 那幾日還未在城里租房子是牢,每天早上都要先騎車到街上僵井,再坐公交車去城里。2016年1月31日妖泄,當(dāng)我停下摩托車的時(shí)候驹沿,身...
    自珍閱讀 121評(píng)論 0 0
  • 我想 不管遇到什么 都要熱愛生活 依舊對(duì)生活充滿信心 更要愛護(hù)自己 給自己滿滿的愛 喜悅的度過每一天 除了生死 都...
    oopse閱讀 108評(píng)論 0 0
  • 文|心子 1 又有新的玩具了!昨天是粉粉的嘟臉熊蹈胡,今天是萌萌的公主收納盒渊季。我在夢(mèng)里捧著這些玩具,仿佛回到了童年罚渐。但...
    學(xué)心知行閱讀 892評(píng)論 26 25