博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Swift 如何将数字型字符串转换成String类型 (toInt()方法) 及返回值未解包的原因
阅读量:4120 次
发布时间:2019-05-25

本文共 258 字,大约阅读时间需要 1 分钟。

Swift的String类型有一个方法toInt(),作用是讲一个String类型转换成一个Int类型.但是并不是所有的字符串都能转换成Int,只有数字型字符串才可以.其他的调用此方法返回的都是nil.

非数字型字符串调用该方法:

关于第一张图,可以清楚的看到打印台显示的是一个optional Int .为什么转换的optional?原因就在第二幅图.上面说过并不是所有的字符串调用该方法都能有值.所以它返回的是一个optional int. 也就是Int?. 问号暗示可能包含值(只能是int型),可能不包含值.

你可能感兴趣的文章
赶走那个“创始人”
查看>>
《管理者必读12篇》如何购买
查看>>
《管理者必读12篇》:如何做好人员管理?
查看>>
我们应该如何看待马斯克心心念念的“超循环”技术
查看>>
产业主导者洗牌的时间,到了
查看>>
面对这幅人工智能的画作,有人感动得想哭
查看>>
《销售管理必读12篇》购买方法
查看>>
分享我们团队管理的最佳实践——程序员的周报应如何填写
查看>>
知识付费的本质是什么?现在入行知识付费行业晚吗?
查看>>
看不见的共享电单车战争
查看>>
未来人类殡葬一览:太空中正飘着上千个骨灰盒
查看>>
“地底文明”的想象简史
查看>>
Yii2.0 组件
查看>>
HR必读的15本书籍推荐
查看>>
企业做好战略管理要注意的五个关键点
查看>>
公司战略管理的好坏,起决定因素的是CEO和高级管理者
查看>>
《管理的实践》为何会成为落伍者?
查看>>
领导力提升最大的考验是什么?
查看>>
如何才能做好员工培训工作?
查看>>
领导力提升的艺术
查看>>