预期标识符

时间:2013-10-22 14:47:44

标签: objective-c xcode identifier

我意识到这可能是一个简单的解决方案,但我一直在环顾四周,我似乎无法弄清楚这一点。

[self.flag TRUE];

标志是BOOL类型,问题是“TRUE”我不确定要将它分配给标志,我尝试了许多不同的组合。

2 个答案:

答案 0 :(得分:1)

self.flag = YES;

如果您使用[self.flag TRUE];,则尝试在TRUE上调用名为self.flag的方法...

True Objective-C对YES使用NOBOOL,但XCode知道如何处理TRUEFALSE。最大的问题是你试图做的方括号。 self.flag = TRUE可行。

答案 1 :(得分:0)

即使在方括号中也可以尝试这样: -

    [self setFlag:YES];