Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。346件2詳解swiftで勉強しています。Valueを持たない単なるEnumはコンパイラによって自動的にEquatableになります。required.https://developer.apple.com/swift/blog/?id=8そのため、==で比較する際には下記で定義されいている演算子が使用されます。Valueを持つEnumはそうはならないので、自分で==を実装する必要があります。6.2831}上記のようなDoubleやStringを継承しているようなEnumで==による比較ができるのはRawRepresentableに適合するので、下記の演算子が使用されるためです。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。swfitリファレンス5プロトコルの使いどころ1Swift,Hashableプロトコルの準拠に関して。0SwiftでUserDefaultsに構造体のArrayを保存したい。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。