参考地址
http://www.runoob.com/swift/swift-basic-syntax.html
引入
我们可以使用 import 语句来引入任何的 Objective-C 框架(或 C 库)到 Swift 程序中
import Cocoa
/* 我的第一个 Swift 程序 */
var myString = "Hello, World!"
print(myString)
import UIKit
var myString = "Hello, World!"
print(myString)
Swift 标记
Swift 程序由多种标记组成,标记可以是单词,标识符,常量,字符串或符号
print("test!")
以上语句由 3 个符号组成:单词( print )、符号( ( )、字符串( "test" )
print
(
"test!"
)
注释
当行注释
// 单行注释
多行注释
/*
单行注释
*/
多行注释中可以包含多行注释,但是我觉得没有必要去这样写
分号
Swift不要求在每行语句的结尾使用分号(;),但当你在同一行书写多条语句时,必须用分号隔开
import Cocoa
/* 我的第一个 Swift 程序 */
var myString = "Hello, World!"; print(myString)
标识符
标识符就是给变量、常量、方法、函数、枚举、结构体、类、协议等指定的名字。
构成标识符的字母均有一定的规范,Swift语言中标识符的命名规则如下:
-
区分大小写,Myname与myname是两个不同的标识符;
-
标识符首字符可以以下划线(_)或者字母开始,但不能是数字;
-
标识符中其他字符可以是下划线(_)、字母或数字。
如果一定要使用关键字作为标识符,可以在关键字前后添加重音符号(`)
let `class` = "Runoob"
关键字
image.pngimage.png
Swift 空格
在Swift中,运算符不能直接跟在变量或常量的后面。例如下面的代码会报错:
let a= 1 + 2
错误信息
error: prefix/postfix '=' is reserved
这里不用太纠结,把该加的空格都加上,注意编码规范就好了
Swift 字面量
所谓字面量,就是指像特定的数字,字符串或者是布尔值这样,能够直接了当地指出自己的类型并为变量进行赋值的值
打印输出
Swift 使用 print 函数打印输出:
print("Runoob") // 输出 Runoob
网友评论