Objective-Cではoptionalなmethodを含めることができた。
Swiftではどうか?
検索すると @objc と optional を付けるとできる様だけど、StructureやEnumに適用できなくなるということらしい。
Swift流にするならoptionalの代わりにextensionでデフォルトの実装を定義すればいいということだった。
Objective-Cではoptionalなmethodを含めることができた。
Swiftではどうか?
検索すると @objc と optional を付けるとできる様だけど、StructureやEnumに適用できなくなるということらしい。
Swift流にするならoptionalの代わりにextensionでデフォルトの実装を定義すればいいということだった。