自動幫遵從 Equatable 的 struct & enum 定義 == function — Swift 4.1
在 Swift 的世界,並不是任何東西都可以用 == 判斷相等,比方以下我們自訂的 Man 就不行。
struct Man {
var name: String
var height: Double
}
let man1 = Man(name: "彼得潘", height: 180.5)
let man2 = Man(name: "金城武", height: 180.5)
if man1…