我还挺喜欢enums
。 其语法是神秘的,看的,我还没有找到对自己不可否认正确使用引用一个明确的点..但让我们说我有..
typedef enum {
OrientTop,
OrientBottom,
OrientFiesta
} Orient;
我很想能像我一样用,例如,其他常量当多个chocies可以适用/需要,只是做...
self.orientation = OrientTop | OrientFiesta; // NO NO WORK-O!
就像一个不带...
self.autoresizingMask = NSViewWidthSizable | NSViewHeightSizable;
或者也..
it = [[NSThing alloc]initOptions: NSStupid | NSSpicy | NSSassy];
它也将是不错的..不是...
if ((o == OrientTop ) || ( o == OrientBottom))
我可以只使用...
if (o == OrientTop || OrientBottom)
而且最重要的...如何检查多个的情况下,A LA ..
switch (orientation) {
case OrientTop | OrientBottom:
什么的,那种..呃,哦..你们是太慢了..所以,废话..我只需要...
case OrientLeft:
case OrientRight: { // blah blah blah
break; }
(但对于第一部分..)什么是额外的“秘密武器”,苹果/聪明的人不是我。使用给他们typedef
的额外的尖啸声,使我的味道的话,ech..bland ..在比较呢?