我的宏语法有问题。这是我的代码:
#define DICT2(v1, k1, v2, k2) [NSDictionary dictionaryWithObjectsAndKeys:v1, k1, v2, k2, nil]
#define NUM(number) [NSNumber numberWithInt:number]
这给了我以下语法错误:
Unexpected interface name 'NSDictionary': expected expression
Unexpected interface name 'NSNumber': expected expression
有任何想法吗?谢谢你。