swift类型别名(typealias)

使用typealias关键字给一个已经存在的类型指定别名。指定别名后,就可以使用该别名来声明常量或者变量。

typealias AudioSample = Int

对于这里,我们给Int类型起了一个别名(一个更有意义的名字)AudoSample,那么我们就可以直接使用AudioSample来声明变量或者常量了。

// 相当于let audioRate: Int = 1
let audioRate: AudioSample = 1

// 相当于var audioVoice: Int = 10
var audioVoice: AudioSample = 10

温馨提示,声明类型别名的方式为:

typealias 类型别名 = 已存在类型名

你可能感兴趣的:(swift类型别名(typealias))