iOS开发 写一个switch oc代码
下面是一个简单的示例代码,展示了如何使用switch语句在Objective-C中进行条件判断:
NSString *fruit = @"apple";
switch ([fruit lowercaseString]) {
case @"apple": {
NSLog(@"It's an apple");
break;
}
case @"banana": {
NSLog(@"It's a banana");
break;
}
case @"orange": {
NSLog(@"It's an orange");
break;
}
default: {
NSLog(@"It's an unknown fruit");
break;
}
}
在上面的代码中,我们首先将fruit字符串转换为小写,以确保在比较时不区分大小写。然后,我们使用switch语句根据fruit的值执行不同的代码块。如果fruit的值是"apple",则会输出"It's an apple";如果是"banana",则会输出"It's a banana";如果是"orange",则会输出"It's an orange";如果是其他值,则会输出"It's an unknown fruit"。
请注意,使用switch语句时,每个case后面需要使用花括号{}括起来,并且在每个case块的最后都需要使用break语句来终止当前的case块。这样可以确保只执行符合条件的case,并且不会继续执行后续的case块。如果没有符合条件的case,则会执行default块中的代码
原文地址: http://www.cveoy.top/t/topic/iY8C 著作权归作者所有。请勿转载和采集!