如何在此预处理器宏中避免使用括号?

时间:2011-12-26 07:51:28

标签: objective-c

#define mySynthesize(op) @synthesize op = _ ## op;

我想这样做,以便synsthesize不需要() 像这样的东西:

#define mySynthesize op @synthesize op = _ ## op;

这可能吗?如果可以的话怎么办呢?

1 个答案:

答案 0 :(得分:2)

据我所知,这是不可能的 - 你试图模仿使用预处理器宏的语言结构的使用。

同样,据我所知,不可能。