@synthesize逗号分隔列表

1 iphone objective-c

我已经阅读了Apple的Objective-C doc,并对使用@synthesize感到好奇.我已经看过有很多@synthesizes的类,我看过有一个@synthesize的类,然后是一个长逗号分隔的ivars列表.那么有什么区别:

@synthesize ivar1;
@synthesize ivar2;
@synthesize ivar3;
Run Code Online (Sandbox Code Playgroud)

@synthesize ivar1, ivar2, ivar3;

????

dan*_*aro 6

这纯粹是一种风格选择,就像两者之间没有区别

int x, y, x;
Run Code Online (Sandbox Code Playgroud)

int x;
int y;
int z;
Run Code Online (Sandbox Code Playgroud)