可能重复:
How does an underscore in front of a variable in a cocoa objective-c class work?
Underscore prefix on property name?
我是XCode的新手。 我看到有人在哪里: @synthesize msgTextField = _msgTextField;
以后它们引用_msgTextField。
问:@synthesize语句是否创建了一个名为_msgTextField的变量?
问:为什么它会从赋值运算符向后退?
答案 0 :(得分:4)
是的@synthesize会在_msgTextField的情况下生成一个实例变量;
它不是一个任务,它告诉@synthesize特别是要生成的ivar的名称。