回答編集履歴

1

質問の読み間違い

2019/11/15 06:36

投稿

MasakiHori
MasakiHori

スコア3391

test CHANGED
@@ -2,13 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- まずこれはNOです。
6
-
7
- ==演算子はEquatableでなくても実装可能です。
8
-
9
- 逆にEquatableであるためには==演算子を定義する必要があります。
10
-
11
- しかし、最新のSwiftではすべてのプロパティがEquatableであれば、Equatableに準拠していると示すだけでコンパイル時に自動的に必要コードが生成されるようになっているので自分でEquatableに準拠させることは少ないです。
5
+ 最新のSwiftではすべてのプロパティがEquatableであれば、Equatableに準拠していると示すだけでコンパイル時に自動的に必要コードが生成されるようになっているので自分でEquatableに準拠させることは少ないです。
12
6
 
13
7
 
14
8