-1

我目前在我的 obj-c 文件的顶部有一大堆 @synthesize。

现在我正在为每种类型的变量做@synthesize,所以如果我有2个整数,称为xx,yy,那么我对它们都使用@synthesize等,但我仍然有很多行@synthesizes。

所以我的问题是,我需要这样做吗?

或者我可以把所有东西都放在一条大的@synthesize 线上吗?

是否需要将它们分成单独的@synthesizes?

4

1 回答 1

4

两者都很好。这是你的风格。

@synthesize a,b,c; 

类似于

@synthesize a;
@synthesize b;
@synthesize c;

包含一个综合的一行使您具有可读性。

如果你在一行里放了几十个合成器,并且出现了一些错误,你需要再次扫描所有合成器的名称。

而多行合成会向您显示错误并且易于调试。

**此外,使用新编译器运行的 XCode4.4+ 可让您自动合成,因此根本不需要合成

于 2013-04-08T10:06:55.927 回答