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