小编IPa*_*aPa的帖子

编译器是否会为类别中声明的属性自动合成ivar?

在所谓的"Modern Objective-C"之前,当在类别中创建新属性时,我们需要实现setter和getter方法.现在,我们没有必要这样做@synthesize; 编译器将自动创建方法和实例变量.

但通常情况下,我们无法将实例变量添加到类别中,那么如果我们在具有现代Objective-C的类别中添加新属性会发生什么?编译器是否为我们创建了一个ivar?

objective-c objective-c-category declared-property

3
推荐指数
1
解决办法
1236
查看次数