扩展错误协议

时间:2016-11-14 13:49:15

标签: ios swift

我创造了一个小例子。我希望localizedString()SomeError枚举中调用extension Error { func localizedString() -> String { return "extension" } } enum SomeError: Error { case test func localizedString() -> String { return "SomeError" } } func print(error: Error) { error.localizedString() } print(error: SomeError.test) 。但是我看到这个方法一直在扩展中调用。 我做错了。希望有人能解决我的问题。

textToMark

0 个答案:

没有答案