创建函数或宏我有结构的设置结构
struct CounterRange {
NSInteger min;
NSInteger max;
};
我要为结构设置PARAMS像NSMakeRange:
NSMakeRange(unsigned int loc, unsigned int len)
,使代码线看起来像下面
obj.counterRange = MakeCounterRange(10, 20);
正如我想,例如MakeCounterRange将是一个将为我设置结构的宏。但我从来没有做过同样的事情,我只能假设它是如何工作的。
是的,谢谢,我刚刚看到它是如何组织和创建我自己的内联宏。 – 2013-03-13 16:44:09
NS_INLINE CounterRange MakeCounterRange(NSUInteger min,NSUInteger max)我已经像这样创建了它。可以吗? – 2013-03-13 16:45:32