Swift中的as操作符
2024-08-24 17:52:39
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处.
如果觉得写的不好请多提意见,如果觉得不错请多多支持点赞.谢谢! hopy ;)
免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流之用,请勿进行商业用途。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!
Swift中的as!操作符简单的去展开一个optional.
如果你试图完成一个不匹配的转换(意味着两种类型不可以做实际的转换),你将得到一个trap.
这里有两种类型转换的变体操作符:
as? 试图去完成一个类型转换,只是当转换失败时返回nil
as 完成Swift编译器可以保证将会成功的转换,比如从NSString到String的转换
最新文章
- 在.NET中使用管道将输出流转换为输入流
- Android studio打开之后 cannot load project: java.lang.NUllpointerException
- javascript-适配器模式
- js编写规范
- 内存详解--理解 JVM 如何使用 AIX 上的本机内存
- php 格式化数字 位数不足前面加0补足
- Laravel 5 基础(三)- 向视图传送数据(续)
- Codevs 3729==洛谷P1941 飞扬的小鸟
- c++模板类被继承时他的成员不能被子类看到
- tyvj1039忠诚2
- mysql保存emoji表情(微信开发用户昵称..)
- VR全景智慧城市-梦幻城市降临
- php switch case语句用法
- 01 整合IDEA+Maven+SSM框架的高并发的商品秒杀项目之业务分析与DAO层
- freemarker之数组(十八)
- ES6中Promise详解
- 【Java】留下没有基础眼泪的面试题
- PowerEdge R430 机架式服务器安装( Ubuntu server 14.04.1 、PHP5.5.9、PHP-redis2.8、Phalcon3.1)
- 【十】虚拟机工具 03 - jinfo命令使用
- Your ApplicationContext is unlikely to start due to a @ComponentScan of the default