毎度どうもこんにちは。iOSをメインに開発しているロッキーカナイです。
今日はtypealiasのまとめです。短めに行きます!
typealias
型に別名をつける
1 2 3 4 |
typealias Number = Int let number: Number = 1 print(number) // 1 |
型以外に、関数やタプルやプロコトルなどに別名をつける事もできます。
複数のプロコトルをまとめて別名にする事も可能
1 2 3 4 5 |
typealias TableDeletege = UITableViewDelegate & UITableViewDataSource class ViewController : UIViewController, TableDeletege { ... } |
&で繋げます。
以上!!
ABOUT ME
