否则,如果或在Xcode中声明。不知道我做错了什么

时间:2012-01-22 04:14:23

标签: iphone xcode logic if-statement

我不确定我做错了什么,但Xcode一直说“预期表达”。 else if或者下面的声明有什么问题?

else if ([currentClass rangeOfString:@"English"].location != NSNotFound) || ([currentClass rangeOfString:@"Literature"].location != NSNotFound) {
    cell.imageView.image = [UIImage imageNamed:@"englishicon.png"];

}

感谢您的帮助

2 个答案:

答案 0 :(得分:7)

你必须在括号之间包装你的if语句。

if (([currentClass rangeOfString:@"English"].location != NSNotFound) || ([currentClass rangeOfString:@"Literature"].location != NSNotFound)) {

答案 1 :(得分:3)

您错过了整个if()的一组额外括号。