美文网首页
Swift中的 ?? 运算符

Swift中的 ?? 运算符

作者: Mossion | 来源:发表于2016-07-07 23:49 被阅读8次

高级语法中的 两个问号?? : 意思是:如果数据不存在,则为??后面的值
例子:
var optionalInt: Int?
let result: Int = optionalInt ?? 10 result = 10

var optionalInt: Int? = 20
let result: Int = optionalInt ?? 10 result = 20

相关文章

  • swift 运算符

    Swift 基本运算符 标签(空格分隔): swift 运算符 zybuluo swift 运算符 特性 赋值运算...

  • Swift笔记二:基本运算符

    组合赋值运算符 Swift Objective-C Swift中复合赋值运算没有返回值。 元组比较大小 空合运算符...

  • Swift之自定义运算符

    1.swift允许中自定义运算符: 前置运算符(prefix)中间运算符(infix)后置运算符(postfix)...

  • Swift 基本语法(二)— 运算符

    swift 运算符1.赋值运算符“=” 没有返回值, 比较运算符“==” 返回bool值。 这是swift比OC...

  • swift基础知识

    一 可选类型 二 空和运算符 ?? 三 区间运算符 ... 四 switch swift中的switch语句比...

  • Swift - 运算符重载

    一、定义 在Swift的官方文档中运算符重载叫做运算符函数(Operator Functions)。简单来讲主要实...

  • Swift编程二十八(高级运算符)

    案例代码下载 高级运算符 除了基本运算符中描述的运算符之外,Swift还提供了几个执行更复杂值操作的高级运算符。这...

  • Swift002-运算符和流程控制语句

    Swift002-运算符和流程控制语句 运算符 Swift支持大多数标准C运算符,并有所改进。 赋值运算符(=)不...

  • swift运算符

    溢出运算符 Swift的算数运算符出现溢出时会抛出运行时错误 Swift有溢出运算符(&+、&-、&*),用来支持...

  • 赋值和算数运算符

    基本概念 一元运算符、二元运算符、三元运算符Swift 只有一个三元运算符 a ? b : c Swift 运算符...

网友评论

      本文标题:Swift中的 ?? 运算符

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