下面是一个简单的示例代码,展示了如何使用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块中的代码

iOS开发 写一个switch oc代码

原文地址: http://www.cveoy.top/t/topic/iY8C 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录