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 关注
- 782 浏览
添加回答
举报
0/150
提交
取消