

【swift】typealiasのまとめ
WRITER

ロッキーカナイ
SwiftやObjective-CでiOS開発や、Flutterを用いたiOS/Androidアプリ開発、PHPでLaravelを使ったWebアプリ開発などをしてます。趣味は猫と戯れる事、キックボクシングにハマってます。ちなみに名前のロッキーカナイは以前よく昼飯を食べてた所。
毎度どうもこんにちは。iOSをメインに開発しているロッキーカナイです。
今日はtypealiasのまとめです。短めに行きます!
typealias
型に別名をつける
typealias Number = Int
let number: Number = 1
print(number) // 1
型以外に、関数やタプルやプロコトルなどに別名をつける事もできます。
複数のプロコトルをまとめて別名にする事も可能
typealias TableDeletege = UITableViewDelegate & UITableViewDataSource
class ViewController : UIViewController, TableDeletege {
...
}
&で繋げます。
以上!!