【发布时间】:2012-07-24 20:17:29
【问题描述】:
来自 Xcode 4.4 发行说明:
编译器默认为未实现的@properties自动调用@synthesize
新的默认合成器到底是什么样的?它是否创建了一个与属性同名的变量(或者它是否在其前面加上下划线,这似乎是一个很好的做法,但到目前为止需要额外输入)?
【问题讨论】:
标签: objective-c xcode4.4
来自 Xcode 4.4 发行说明:
编译器默认为未实现的@properties自动调用@synthesize
新的默认合成器到底是什么样的?它是否创建了一个与属性同名的变量(或者它是否在其前面加上下划线,这似乎是一个很好的做法,但到目前为止需要额外输入)?
【问题讨论】:
标签: objective-c xcode4.4
默认为@synthesize propertyName = _propertyName
【讨论】:
@synthesize。这与@synthesize propertyName; 的行为不一致。不要让我开始使用下划线,否则这将沦为一场宗教战争。