美文网首页
Swift基本语法

Swift基本语法

作者: TheMrBigHead | 来源:发表于2018-10-09 22:07 被阅读0次

    参考地址

    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语言中标识符的命名规则如下:

    1. 区分大小写,Myname与myname是两个不同的标识符;

    2. 标识符首字符可以以下划线(_)或者字母开始,但不能是数字;

    3. 标识符中其他字符可以是下划线(_)、字母或数字。

    如果一定要使用关键字作为标识符,可以在关键字前后添加重音符号(`)
    let `class` = "Runoob"
    

    关键字

    image.png
    image.png

    Swift 空格

    在Swift中,运算符不能直接跟在变量或常量的后面。例如下面的代码会报错:

    let a= 1 + 2
    
    错误信息
    error: prefix/postfix '=' is reserved
    

    这里不用太纠结,把该加的空格都加上,注意编码规范就好了

    Swift 字面量

    所谓字面量,就是指像特定的数字,字符串或者是布尔值这样,能够直接了当地指出自己的类型并为变量进行赋值的值

    打印输出

    Swift 使用 print 函数打印输出:

    print("Runoob") // 输出 Runoob
    

    相关文章

      网友评论

          本文标题:Swift基本语法

          本文链接:https://www.haomeiwen.com/subject/yuayaftx.html