我现在真的很沮丧!我现在有一个新问题,我想要做的就是说
lblMessage.Text =“30秒”然后做一些代码 否则做一些其他代码
if (lblMessage.text isEqualToString:@"30 Seconds")
{
NSString *strPlayerAtTable = [[NSString alloc] initWithFormat:@"%@ at table", ActivePlayer];
lblMessage.text = strPlayerAtTable;
}
else
if (nStopClockPos == 30)
{
lblTime.textColor = [UIColor yellowColor];
lblMessage.text = @"30 Seconds";
}
在isEqualToString 之前我得到错误预期)
我是否必须将它放入新的字符串变量中?
干杯
保
答案 0 :(得分:7)
尝试在if语句中添加括号以实际调用NSString比较方法:
if ([lblMessage.text isEqualToString:@"30 Seconds"])