利用@synthesize可以给在.m文件中给.h文件中的属性重新定义新的名称如
@synthesize firstname = anothername;firstname是在.h文件中定义的,新定义的属性名称为anothername在.m文件中使用属性anothername时,就相当于使用firstname属性,对anothername进行赋值也相当于对firstname属性进行赋值。注意:重新定义的属性名称只能在.m文件中使用,在其他文件无法使用这个属性名,只能使用原来的属性名。