美文网首页
Swift 5.0 语法

Swift 5.0 语法

作者: BLUEVIPIOS_ | 来源:发表于2019-06-17 11:47 被阅读0次

    1 常量与变量

     let声明常量 var声明变量  let constant ="常量"      var variable ="变量"

    再次解释,重写get set的时候 我们使用 额外的一个变量  如果只重写 get 方法,默认为 readOnly 

    2 if语句

    if 条件表达式 {指令}   if 条件表达式 {指令} else{指令}  与oc类似 条件小括号()省略 也可以加上 5.0语法都支持 建议使用官方 去掉()。另外 函数指令{} 不可省略 但行也不可省略

    3元组

    元组:任意类型的集合,而里面的数据称为元素 使用起来的确比OC优美了很多 新概念

    4数组 与OC 类似 存储同一类型的多个值

    5字典

    数组与字典的遍历查询

    6可选型 ?

    7.字符串相关操作

    8.函数

    swift中的函数个人认为比OC更灵活,更抽象,更有关联性,(函数与闭包都是引用类型)此处只说下语法

    9闭包 闭包与函数的声明很类似 但功能更强大

    10 枚举

    在swift 个人认为发挥的淋漓尽致,想怎么样都行 当然遵循语法 自行查看就可以 比较多,但个人建议还是遵守 风格统一化,否则会显得没水平,不美观

    11 范型

    swift 中 枚举与范型 用的还是蛮多的,对于方法封装,及很多三方库 都在运用,建议大家还是要耐心的理解 最后在结合 函数 及 协议 相信 写的代码很优美

    示例1 示例2

    还可以为范型添加 约束 比如 遵守协议,关联类型 等 此处不过多解释,建议大家深入学习

    相关文章

      网友评论

          本文标题:Swift 5.0 语法

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