Avatar
class Foo { class func encode(obj: Foo) { print("Foo: \(obj)") } } class Bar: Foo { override class func encode(obj: Foo) { print("Bar: \(obj)") } } Foo.encode(obj: Bar()) // Foo: __lldb_expr_.Bar
5:16 AM
こっちですかねぇ
5:17 AM
overrideで引数のFooが書き換えられない…
5:17 AM
ダメな気がしてきた