第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

屬性(property)與成員變量(ivar)有什么區(qū)別

屬性(property)與成員變量(ivar)有什么區(qū)別

ABOUTYOU 2019-04-07 09:37:52
最近看了很多別人寫的example,一直搞不懂為什么很多人同時寫屬性和成員變量如下:@interfaceKKProgressToolbar:UIToolbar{@privateid__weak_actionDelegate;UIBarButtonItem*_stopButtonItem;UIActivityIndicatorView*_activityIndicator;UILabel*_statusLabel;UIProgressView*_progressBar;}@property(nonatomic,strong)UIBarButtonItem*stopButtonItem;@property(nonatomic,strong)UIActivityIndicatorView*activityIndicator;@property(nonatomic,strong)UILabel*statusLabel;@property(nonatomic,strong)UIProgressView*progressBar;@property(nonatomic,weak)idactionDelegate;一般我自己寫的時候,直接寫@property,然后在m文件中,寫上@synthesizeaaaaa=_aaaaa;我剛開始學IOS,不知道這個的區(qū)別是什么,望有人不嫌棄,指點一二,在此謝過!??!
查看完整描述

2 回答

?
撒科打諢

TA貢獻1934條經(jīng)驗 獲得超2個贊

成員變量主要是適用于iOS5之前的開發(fā),需要程序員手動進行內(nèi)存管理。iOS5之后(包括iOS5)引入了ARC(AutomaticReferenceCounting)同過在property中使用strong,weak等標記自動對內(nèi)存進行管理。也就是說進行iOS5及以后系統(tǒng)版本的開發(fā),可以放心的使用property,而無需對其進行手動的內(nèi)存管理。
                            
查看完整回答
反對 回復(fù) 2019-04-07
  • 2 回答
  • 0 關(guān)注
  • 268 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號