码迷,mamicode.com
首页 > 编程语言 > 详细

Swift之类型别名

时间:2015-04-09 23:15:02      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

类型别名是一个为已存在类型定义的一个可选择的名字。你可以关键字typealias定义一个类型的别名。

当你想通过在一个在上下文中看起来更合适可具有表达性的名字来引用一个已存在的类型时,这时别名就非常有用了,比如当使用来自外部指明大小的数据时:

     typealias AudioSample = UInt8

一旦你定义了一个类型别名时,你就可以在任何地方使用类型别名来代替原来使用的类型名字:

       var maxAmplitudeFound = AudioSample.min  // maxAmplitudeFound = 0

在这里,AudioSample被定义为一个UInt的类型别名,调用AudioSample.min实际上是调用UInt8.min,返回一个值为0的数字来初始化maxAmplitudeFound变量。

Swift之类型别名

标签:

原文地址:http://www.cnblogs.com/nj20091571/p/4412275.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!