本文概述
- Swift中的注释
- Swift中的分号
- Swift中的标识符
- Swift中的保留关键字
- Swift中的空格
- Swift中的文字
- Swift中的打印语句
Swift 4中的单行注释:
// This is a single line comment.
多行注释是Swift 4:
多行注释以/ *开头, 以* /结尾, 如下所示-
/* This is multiline comment */
多行注释可以嵌套在Swift 4中。
/* This is a multi-line comment.
/* This is the second line. */ */
Swift中的分号在Swift 4中, 你无需在代码中输入分号(; )作为结束语句。尽管它是可选的, 但你可以毫无问题地使用它。如果在同一行中使用多个语句, 则必须使用分号作为分隔符, 否则编译器将引发语法错误。
例如,
/* First Swift 4 program */
var myString = "Hello, World!";
print(myString)
不使用分号:
/* First Swift 4 program */
var myString = "Hello, World!"
print(myString)
Swift中的标识符在Swift 4中, 标识符用于标识变量, 函数或任何其他用户定义的项。 Swift 4标识符以字母A到Z或a到z或下划线_开头, 后跟零个或多个字母, 下划线和数字(0到9)。
在Swift 4中, 我们不能在标识符中使用特殊字符, 例如@, $和%。 Swift 4是区分大小写的编程语言, 因此文字和文字是两个不同的标识符。
这些是可接受的标识符的一些示例:
Ajeetsonooak_47
如果要使用保留字作为标识符, 则必须在该保留字的前后加上反引号(`)。例如, class不是有效的标识符, 但是`class`是有效的。
Swift中的保留关键字在Swift 4中, 保留关键字不能用作常量或变量或任何其他标识符名称。如果要使用它们作为标识符, 则将在反引号(‘ )中使用它们。
声明中使用的关键字
Class | Func | Let | public |
deinit | Enum | extension | import |
Init | internal | operator | private |
protocol | static | struct | subscript |
typealias | var |
break | case | continue | default |
do | else | fallthrough | for |
if | in | return | switch |
where | while |
as | dynamicType | false | is |
nil | self | Self | super |
true | _COLUMN_ | _FILE_ | _FUNCTION_ |
_LINE_ |
associativity | convenience | dynamic | didSet |
final | get | infix | inout |
lazy | left | mutating | none |
nonmutating | optional | override | postfix |
precedence | prefix | Protocol | required |
right | set | Type | unowned |
weak | willSet |
例如
var age
我们必须在var和age之间放置至少一个空格字符(通常是一个空格), 以使编译器能够区分它们。
【Swift基本语法介绍和用法详细介绍】另一方面, 在以下陈述中-
int courses = html + css//discount on the combined course
在课程和=之间, 或=和html之间, 不需要空格字符, 尽管你可以包括它们以提高可读性。
你应该在运算符的两侧留出相等的空间。
例如
int courses = html + css//Correct statement
int courses= html+ css//Incorrect statement
Swift 4编译器会忽略仅包含空格的空白行。
Swift中的文字文字用于表示整数, 浮点数或字符串类型的值的源代码。
例如
整数文字
26
浮点文字
3.14159
"Hello, srcmini!"
Swift中的打印语句在Swift4中, ” print” 关键字用于打印任何内容。 print关键字具有三种不同的属性。
- 项目:你要打印的项目。
- 分隔符:用于分隔项目。
- 终止符:它指定行结束处的最后一个值。
print("Items you want to print", separator: "Value " , terminator: "Value")
// E.g. of print statement.
print("Value one")
// prints "Value one \n" Adds, \n as terminator and " " as separator by
default.
print("Value one", "Value two", separator: " Next Value" , terminator: " End")
//prints "Value one Next Value Value two End"
默认情况下, 第一个打印语句添加\ n, 换行符Feed作为终止符, 在第二个打印语句中, 我们将” End” 指定为终止符, 因此它将打印” End” 而不是\ n。
我们可以根据需要使用自定义的分隔符和终止符。
推荐阅读
- Swift变量介绍和用法详解
- Swift中的数据类型解释和用法详解
- Swift教程入门详细介绍
- Swift编程语言的历史介绍
- 什么是Swift(快速简要介绍)
- 如何在WordPress中重置密码(详细步骤图解)
- 15款iPhone最佳天气应用下载推荐合集(哪款适合你())
- 如何修复Windows 10 OneDrive错误0x8007016a(解决办法)
- 如何修复Windows Store 0x80072f05错误(解决办法教程)