Value Semantics という用語は C++ などの言語で用いられることが多いようです。しかし、 Swift における Value Semantics は、それらとは少し異なるニュアンスを持っています。 Swift における Value Semantics については、 WWDC 2015 のセッション “Building Better Apps with Value Types in Swift” で詳しく説明されています。しかし残念ながら Value Semantics の定義については述べられていません。では Swift における Value Semantics の定義はどこにあるのでしょうか。それは、 Swift リポジトリの中のドキュメント “Value Semantics in Swift” です。 “Value Semantics in Swift” は 2013 年