本帖最后由 曹雨 于 2014-7-10 16:23 编辑
- #import <Foundatation/Foundatition.h>
- @interface Person : NSObject
- {
- int _age;
- }
- @property int age;//---------1
- @end
- @implementation
- @synthsize age;//---------------2
- //如果不写等号后面的,就是访问同名成员变量也就是age而不是_age;
- //如果没有age,就会自动生成@private类型的age变量
- @end
复制代码
问题1:在2处,没有写等号。那么它会生成一个age成员变量和age的实现方法对吗?现在成员变量有两个age和_age对吗?
问题2: 在1处会声明一个set,get方法的声明是关于_age的还age的?
请各路大神不吝指教啊
|