美文网首页
swift/stdlib/public/core/ASCII.s

swift/stdlib/public/core/ASCII.s

作者: 孤独的喵宝宝 | 来源:发表于2018-05-30 16:56 被阅读0次

首先看名字知道是ascii码的相关解析,方法有


image.png

一个是解码,一个编码


image.png
这个方法是一个转换的方法,从一个编码转成ascii码,、
判断条件有2个
image.png

一个是UTF16


image.png
一个是UTF8
image.png
最后一个方法里面是从‘input’ 转换成一个单标量

然后这里面有几个关键字介绍一下
@inlinable 内联方法
gurad 是swift里面的一个语法糖,是为了更方便的写判断,防止过多的嵌套


image.png image.png

然后这两个方法的效果都是一样的,只是用了guard之后,代码更简洁了

相关文章

网友评论

      本文标题:swift/stdlib/public/core/ASCII.s

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