@synthesize的使用

Posted 小爷的爷

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了@synthesize的使用相关的知识,希望对你有一定的参考价值。

利用@synthesize可以给在.m文件中给.h文件中的属性重新定义新的名称
@synthesize  firstname = anothername;
firstname是在.h文件中定义的,新定义的属性名称为anothername
在.m文件中使用属性anothername时,就相当于使用firstname属性,对anothername进行赋值也相当于对firstname属性进行赋值。

注意:重新定义的属性名称只能在.m文件中使用,在其他文件无法使用这个属性名,只能使用原来的属性名。

以上是关于@synthesize的使用的主要内容,如果未能解决你的问题,请参考以下文章

@property 和@synthesize:为啥两者都有?

iOS中的@dynamic与@synthesize

@synthesize的使用

iOS自动@synthesize而不创建ivar

Objective-C 是 @synthesize 是必需的还是可选的?

@dynamic 和 @synthesize 有啥区别?