- Swift 5从零到精通iOS开发训练营
- 张益珲编著
- 162字
- 2022-07-27 18:32:06
2.5 为类型取别名
在C、C++、Objective-C这些语言中都提供了typedef这样的关键字来为某个类型取一个别名,Swift语言中使用typealias关键字来实现相同的效果,示例如下:
//为Int类型取一个别名Price typealias Price = Int //使用Price代替Int,效果完全一样 var penPrice:Price = 100
上面的代码为Int类型取了别名Price,在后面的使用中,Price类型和Int类型一模一样。在实际开发中,灵活使用typealias为类型取别名可以优化代码的可读性。