最近看了很多別人寫的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ū)別是什么,望有人不嫌棄,指點一二,在此謝過!??!
屬性(property)與成員變量(ivar)有什么區(qū)別
ABOUTYOU
2019-04-07 09:37:52