Swiftの演算子メソッドなど勉強しております。
独自の型に==演算子を使いたい時は、
その型をEquatableプロトコルに準拠させる必要がある、と。
既存の型(Int型・String型など)については、既に==演算子メソッドの実装(つまりEquatableプロトコルへの準拠)がされているので、プログラマは特に何もすることなく、Int型・String型などの値に対していきなり==演算子を使っても、全く問題ない。
上記のようなことを勉強して、実際ソースコードでInt型の==演算子メソッドの実装部分を見てみようと思ったのですが、該当箇所がどこにあるか見つかりません。
まずInt型(構造体として定義されているらしい)のソースファイルが見つかりません。
どこにアクセスすればよいでしょうか?あるいは該当箇所の探し方など教えていただけると幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/16 03:36
2019/11/17 01:52
2019/11/17 05:56