Objective c 多条件if语句
我正在尝试构建一些在中包含子句的“if语句”。基本上,如果评级在0到1之间,我想显示一张图片,如果评级在1到2之间,我会显示另一张图片,等等 不幸的是,我从编译器那里得到一个错误,说“Expected expression”。有人知道我做错了什么吗 提前谢谢Objective c 多条件if语句,objective-c,if-statement,int,Objective C,If Statement,Int,我正在尝试构建一些在中包含子句的“if语句”。基本上,如果评级在0到1之间,我想显示一张图片,如果评级在1到2之间,我会显示另一张图片,等等 不幸的是,我从编译器那里得到一个错误,说“Expected expression”。有人知道我做错了什么吗 提前谢谢 if (self.rating => 0 && self.rating < 1) {//rating between 0 and 1 self.finalRatingImageView.image
if (self.rating => 0 && self.rating < 1) {//rating between 0 and 1
self.finalRatingImageView.image = [UIImage imageNamed:@"ratingSS1.png"];
}else if (self.rating >= 1 && self.rating < 2){
self.finalRatingImageView.image = [UIImage imageNamed:@"ratingSS2.png"];
}else if (self.rating >= 2 && self.rating <= 3){
self.finalRatingImageView.image = [UIImage imageNamed:@"ratingUltimate.png"];
}
if(self.rating=>0&&self.rating<1){//评级介于0和1之间
self.finalratinggimageview.image=[UIImage ImageName:@“ratingSS1.png”];
}否则如果(自评>=1和自评<2){
self.finalratinggimageview.image=[UIImage ImageName:@“ratingSS2.png”];
}否则如果(self.rating>=2&&self.rating问题是第一行。你有=>
而不是=
问题是第一行。你有=>
而不是=一个开关看起来更适合这一行。你应该总是复制/粘贴准确的错误消息,并确定它指向哪一行。@JD只有当rating
是整数类型时,ong才有效。@JDong,似乎rating不是整数。在这种情况下,我想不出一个好方法来使用switch重写此代码。说真的,是运算符输入错误吗?:Pa开关看起来更适合这种情况。您应该始终复制/粘贴准确的错误消息,并确定它指向哪一行。@JD只有当rating
是整数类型时,才是ong。@JDong,rating似乎不是整数。在这种情况下,我想不出一个用switch重写代码的好方法。说真的,是运算符输入错误吗?:P