@synthesize managedObjectModel = _managedObjectModel;

来源:互联网 发布:h3c 端口镜像 编辑:程序博客网 时间:2024/05/17 07:00
@property的作用是定义属性,声明getter,setter方法。(注意:属性不是变量)
@synthesize的作用是实现属性的,如getter,setter方法.

在声明属性的情况下如果重写setter,getter,方法,就需要把未识别的变量在@synthesize中定义,把属性的存取方法作用于变量。

总结:一定要分清属性和变量的区别,不能混淆。@synthesize 声明的属性=变量。意思是,将属性的setter,getter方法,作用于这个变量。

0 0
原创粉丝点击