我正在尝试创建一个预处理器宏来简化我不断使用的一些代码。该代码只是创建一个字典,然后发布一个通知。像这样:
NSDictionary* dict = [NSDictionary dictionaryWithObject:@"This is a test"
forKey:@"debugMessage"];
[[NSNotificationCenter defaultCenter] postNotificationName:@"FLRDebugViewLog"
object:self
userInfo:dict];
我很想创建一个宏,这样我就可以输入:
MBDebug(@"This is a test",self);
即只是传递我要发布的消息和对象。我将如何做到这一点?