swift 中的问号跟感叹号
2024-10-20 09:21:55
?: 变量在使用过程中可能存在空值,则需要用?标记,否则赋空值会报错
1
2
|
var mustNoNilValue: String = "Swift" var canNilValue: String? = nil |
!: 感叹号和问号是配套使用的,用问号标记的变量,在调用方法的时候,需要添加感叹号,
意义是,如果变量是空值,则感叹号后面的所有方法调用会直接忽略,返回nil。
1
2
|
var window: UIWindow? self.window!.rootViewController = viewController |
最新文章
- Sublime Text 3编译Sass - Sublime Text安装Sass插件
- 使用swfobject.js时样式及传参的问题
- android之读取联系人信息
- Code.R团队展示
- annotation-config 和 component-scan 的区别
- javaScript模块化规范ADM与CMD
- Perl中的正则表达
- hdu 2795 线段树
- INTELLIJ IDEA集成CHECKSTYLE(转)
- EF结合SqlBulkCopy
- UVA 10559 Blocks
- WebService-----Xfire
- Python基础 之for循环嵌套实例
- MongoDB - 1
- Angular MVC
- LeetCode刷题指南(字符串)
- Vue系列之 =>; 结合ajax完成列表增删查
- MySQL--使用innodb_force_recovery修复数据库异常
- ELKStack-生产案例项目实战(十一)
- 一个linux下简单的纯C++实现Http请求类(GET,POST,上传,下载)
热门文章
- springboot结合swagger自动生成接口文档
- Python-mysql索引
- hbase异常:java.io.IOException: Unable to determine ZooKeeper ensemble
- hdu 5082(水题)
- 使用Sublime Text 3 编写python
- Redis设置记录
- 几何【P2313】 [HNOI2005]汤姆的游戏
- TCP/IP,http,socket,长连接,短连接 —— 小结
- [POI2012]Festival
- http网页性能最佳实践