swift 问号和叹号的理解
来源:互联网 发布:facebook代理软件 编辑:程序博客网 时间:2024/06/05 06:27
"!"表示这个可选变量存在,可以使用,如果用"!"访问不存在的可选变量会导致一些错误
"?"表示这个变量可能不存在,如果不存在,"?"所在语句后面的内容都不会执行
!是一个强制拆包,告诉编译器我绝对肯定代码能够执行, 如: strValue!.hashValue ,如果不能执行则报错。
?是表示一个不确定,strValue?.hashValue 就等于OC的if(strValue){ [strValue hashValue]; } 有就执行,有没后面代码就不执行。 不会报错。
0 0
- swift 问号和叹号的理解
- swift问号,叹号的理解
- swift 中问号和叹号的区别
- [swift]问号和叹号的区别
- swift3.0 问号和叹号的理解
- swift ? 问号 和 !叹号 操作符的作用
- swift 叹号和问号 适用场景
- Swift Optional Type(问号?和感叹号!)的理解和使用
- ruby 中叹号问号的作用
- 浅谈Swift2.0对optional value的安全处理,慎用问号叹号"?!",消除swift项目里的"?!"
- Kotlin中问号(?)和两个叹号(!!)
- Swift中的问号?和感叹号!
- Swift中的问号?和感叹号!
- Swift中的问号?和感叹号!
- Swift中的问号?和感叹号!
- Swift中的问号?和感叹号!
- swift中问号?和感叹号!
- SVN文件上感叹号、加号、问号等图标的原因
- Linux -- 运维人员必须熟悉的运维工具汇总
- networkx
- Java中Annotation(注释)系列学习笔记(2)
- IP地址分类
- .NET连接oracle数据库方式
- swift 问号和叹号的理解
- C# visual studio2010 报表制作一二事
- 本机mac地址
- <<转载>>Druapl的patch补丁文件。
- POJ2886 Who Gets the Most Candies? 【线段树】+【单点更新】+【模拟】+【反素数】
- 一个优秀软件开发人员的必修课:GRASP软件开发模式浅析
- [LeetCode] N-Queens
- Java中Annotation(注释)系列学习笔记(3)
- opencv 2.x学习笔记(四)基本数据类型(二)