博客> @synthesize 和 @dynamic 分别表示什么
@synthesize 和 @dynamic 分别表示什么
1小时前 评论:0 阅读:1044 IT喃
ios app 不显示 上架

@property 有两个对应的词, @synthesize 和 @dynamic 。如果两个都没写,就表示默认 @synthesize;

@synthesize 是如果你没有手动实现 setter 和 getter方法,它会自动帮你生成 setter 和 getter 方法。

@dynamic 是表示用户自己设置,不用编译器帮忙生成 setter 和 getter 方法。如果没有设置 setter 方法,直接使用会导致崩溃。

收藏
0
sina weixin mail 回到顶部