这行代码会导致编译器抱怨并进入调试模式应以什么格式打印枚举? %什么?
NSLog(@"Attacker card: %@", [attackerCard suit]);
不知是否是由于这样的事实,西装被声明为
@property (assign) Suit suit;
的enum
价值在哪里Suit
声明作为
typedef enum {
CLUBS, DIAMONDS, HEARTS, SPADES
} Suit;
我在做格式或错误的问题,否则ERE?
我使用%i,如果有帮助......! – Luke
使用和int格式(如%d)并将枚举强制转换为(int)。没有投射,我无法避免在XCode 6中发出警告。 –