用Swift创建类,重写其init方法,编译报错:
fatal error: use of unimplemented initializer 'init(coder:)'
原因是:
它告诉你,如果你在StoryBoard中指定了某个Object的类,那么在运行时,初始化StoryBoard中对象所使用的init方法是init(coder: NSCoder)方法,而不是其他的initializer。
解决方法:
只要自己同样把这个类的init(coder: NSCoder)方法实现了,那么这个问题也同样地解决了