在iphone编程中@property,@synthesize,@ implementation,@ interface是什么?

Vee*_*eer 4 iphone objective-c

我是iPhone编程新手,想知道:

什么是@property,@synthesize,@ implementation,@ interface在iPhone编程?

Syl*_*ain 15

@property为getter和setter方法生成原型.您通常将它放在一个@interface块中,该块本身位于.h文件中.@interface块是您声明对象的方法和属性的地方.

@synthesize生成getter和setter方法.您通常将其放在@implementation块中,该块本身位于.m文件中.@implementation块是您编写对象方法的代码的地方.