📝 Swift
119篇技术文档📅  最后修改于: 2021-01-11 07:26:36        🧑  作者: Mango
斯威夫特常数顾名思义,常量是变量的特殊类型,其值不能更改。它们就像是与某些物品永久存储的容器。如何声明Swift常量?let关键字用于声明变量。例:在这里,我们声明了一个名为String的名为siteName的常量。它只能容纳字符串值。如果执行上述代码,则将产生编译时错误,因为我们仅声明了常量而未分配任何值。让我们看看如何为Swift常数分配值。如何在Swift常量中分配值?我们可以使用赋值运算符...
📅  最后修改于: 2021-01-11 07:27:35        🧑  作者: Mango
迅捷字面量字面量是变量或常量的直接值。它可以是数字,字符或字符串。字面量用于初始化变量或为变量或常量赋值。例:在这里,javatpoint.com是字面量,siteName是常量。Swift字面量的类型整数字面量二进制字面量它用于表示二进制值。它以0b开头。八进制字面量用于表示八进制值。它以0o开头。十六进制字面量它用来表示十六进制值。它以0x开头。小数字面量用于表示十进制值。它从无开始。您在整数...
📅  最后修改于: 2021-01-11 07:28:29        🧑  作者: Mango
斯威夫特vs.目标C如果我们谈论iOS开发,则有两种可能性:目标C迅速在这里,我们比较两种语言,看看它们之间有什么区别?两者的优缺点是什么?部署项目哪个更好?目标C目标C是由Stepstone Company在1980年代初期创建的一种编程语言。它于1988年向公众发布。它由NeXT Computer,Inc.许可开发NeXTStep框架,并最终被Apple收购。多年来,它已成为iOS应用程序开发...
📅  最后修改于: 2021-01-11 07:29:22        🧑  作者: Mango
第一个Swift程序要运行第一个Swift程序,您必须在计算机上安装Xcode和Swift。打开Xcode游乐场并写下以下代码:程序:输出:程序说明1. //这是第一个Swift程序,也称为Hello,World!程序上面以两个斜杠(//)开头的行是注释。编译器完全忽略了它。注释用于使其他人可以理解您的代码。2.导入Swiftimport Swift关键字用于访问Swift语言内部定义的所有符号。...
📅  最后修改于: 2021-01-11 07:30:15        🧑  作者: Mango
迅捷运算符在Swift 4中,运算符是特殊的符号或短语,用于检查,更改或组合值。它告诉编译器执行特定的数学或逻辑操作。例如,加法运算符(+)将两个数字相加,逻辑AND运算符(&&)合并两个布尔值,等等。Swift 4支持大多数标准C语言运算符。它增强了一些功能,可以消除一些常见的编码错误。术语操作员分类共有三种类型的运算符:一元,二进制和三元运算符。一元运算符:一元运算符用于单个目标(如-a)。一...
📅  最后修改于: 2021-01-11 07:31:09        🧑  作者: Mango
快速开关声明Switch语句在匹配复杂模式时用作长if-else-if语句的替代。它提供了多种情况,可以根据不同的条件执行不同的操作。句法:在Swift中使用Switch语句switch语句从上到下,使用表达式并与每个case值进行比较。如果匹配大小写,则在第一个匹配的开关大小写完成后,将执行大小写内部的语句,并且整个switch语句将完成其执行。如果没有匹配的案例,则转到下一个案例。默认关键字是...
📅  最后修改于: 2021-01-11 07:32:03        🧑  作者: Mango
Swift If语句if语句是一个控制流语句,当我们要根据某些指定条件(即true或false)执行不同的操作时使用。句法:在这里,expression是一个布尔表达式,它返回true或false。如果表达式的计算结果为true,则执行if代码块内的语句。如果表达式的计算结果为false,则跳过if代码块内的语句,而无需执行。示例:(如果条件为真)输出:在上面的程序中,常数<em>number</...
📅  最后修改于: 2021-01-11 07:32:57        🧑  作者: Mango
Swift if-else语句Swift的if-else语句包含两个语句:if语句和else语句。如果测试评估为true,则执行if语句;如果测试评估为false,则执行else语句。句法:例:输出:在上面的程序中,常数为正(5),因此,测试用例的评估结果为true,并执行if代码块内的语句。让我们将常数值更改为负数(-5),并且测试条件相同。输出:您可以看到它在else的代码块内执行了该语句。...
📅  最后修改于: 2021-01-11 07:33:55        🧑  作者: Mango
Swift if-else-if语句如果要执行多个代码块中的一个,则使用if-else-if语句。句法:只要测试表达式为true,if语句就会从上到下执行,然后程序的控制将跳到if-else-if阶梯之外。如果测试表达式为false,则执行else中的代码。例:输出:您可以看到常量数用值0初始化。由于从上到下执行语句,因此它将检查表达式数> 0,其结果为false。然后,它检查下一个小于0的表达式...
📅  最后修改于: 2021-01-11 07:34:47        🧑  作者: Mango
Swift嵌套if-else语句Swift语言可以帮助您在if-else语句中使用if-else语句。嵌套的if-else语句也可以在Swift的switch语句中使用。例:输出:...
📅  最后修改于: 2021-01-11 07:35:41        🧑  作者: Mango
斯威夫特·高德声明Swift Guard语句代替了Swift if语句。与if语句相比,Guard语句具有更多的优点,可以控制程序流并编写简单干净的代码。句法:在这里,expression是一个布尔表达式,其结果为true或false。如果该表达式的计算结果为false,它将在防护内部执行语句。如果表达式的计算结果为true,它将跳过保护程序内部语句的执行。注意:guard语句必须在代码末尾包含控...
📅  最后修改于: 2021-01-11 07:36:35        🧑  作者: Mango
违约声明Swift 4 break语句在两种情况下使用:当您必须立即终止语句时,可以在循环内使用break语句。程序控制在循环后的下一条语句处恢复。它还用于终止switch语句中的个案。在嵌套循环的情况下,break语句终止最内层的循环并开始执行该块之后的下一行代码。句法:Swift 4 break语句的语法为:Swift 4 break语句流程图例:输出:...
📅  最后修改于: 2021-01-11 07:37:29        🧑  作者: Mango
循环中的控制语句控制语句在循环中使用,以从其正常顺序更改执行。当执行离开作用域时,将破坏在该作用域中自动创建的所有已创建对象。Swift 4支持的控制语句列表:继续声明Swift 4continue语句用于停止当前正在执行的语句,并在循环的下一次迭代开始时重新开始。 continue语句与for循环,while循环和do … while循环一起使用。使用“ for”循环,continue语句测试条...
📅  最后修改于: 2021-01-11 07:38:24        🧑  作者: Mango
失败陈述Swift 4失败声明用于模拟Swift 4切换到C / C++样式切换的行为。在Swift 4中,switch语句在第一个匹配的情况完成后立即完成其执行,这与C和C++编程语言不同,后者发生在随后的情况的最底层。C / C++中的SwitchStatement语法在上面的代码中,我们需要一个break语句从case语句中出来,否则执行控制将落入匹配case语句下方的后续case语句中。S...
📅  最后修改于: 2021-01-11 07:39:17        🧑  作者: Mango
迅捷4循环当您要多次执行一个代码块时,使用循环。它顺序执行该语句。这意味着它将首先执行函数的第一条语句,然后执行第二条和第三条,依此类推。Swift 4提供了几种控制结构以允许更复杂的执行路径。在Swift 4编程语言中,当您需要多次执行循环时,循环用于执行一条语句或一组语句。每种编程语言都有某种通用的循环语句形式。循环语句的一般结构Swift 4编程语言中使用的循环Swift 4编程语言中最常用...