objective-c類中變量前面的下劃線是如何工作的?我在一些iPhone示例中看到,屬性在變量前面使用了下劃線_in。有人知道這意味著什么嗎?或者它是如何工作的?我使用的接口文件如下所示:@interface MissionCell : UITableViewCell {
Mission *_mission;
UILabel *_missionName;}@property (nonatomic, retain) UILabel *missionName;- (Mission *)mission;我不知道上面的內容到底是什么,但當我試圖設置任務名稱時,如下所示:aMission.missionName = missionName;我知道錯誤:在非結構或聯盟中請求成員“使徒名稱”
3 回答

RISEBY
TA貢獻1856條經驗 獲得超5個贊
synthesize
@synthesize missionName = _missionName;
@synthesize propertyName = _ivarName;

茅侃侃
TA貢獻1842條經驗 獲得超21個贊

縹緲止盈
TA貢獻2041條經驗 獲得超4個贊
@synthesize missionName = _missionName;
-(void)setMyString:(NSString*)_myString{ myString = _myString;}
編輯:
- 3 回答
- 0 關注
- 842 瀏覽
添加回答
舉報
0/150
提交
取消