全てのものは文字列化可能

言語仕様
コンセプト
表現方法
Empty
Empty
2024/01/10 12:52
Empty
Empty
Empty
Empty
Empty
Empty
7 more properties
Swift では、全てのものを
特別な断りなく
文字列化できるようになっています。
この性質によって、たとえば画面にテキスト出力する
print
関数は、どんなものでも(制約のないジェネリクス型として)受け取って画面に出力できるようになっています。
func print(_ items: Any..., separator: String = " ", terminator: String = "\n")