Carthage引用的第三方库出现的一个报错

2017-06-24  本文已影响13人  has

关于Carthage引用的第三方库出现的一个报错

昨天用Carthage引入了一个库,并在Storyboard里直接使用之作为Custom Class,运行时直接崩溃,出现Unknown class in Interface Builder file carthage的报错并崩溃,百思不得其解。

今天偶然发现了一个解决方法:

库里面必须重写init?(coder aDecoder: NSCoder)方法,如:

requiredpublicinit?(coder aDecoder:NSCoder) {super.init(coder: aDecoder) }

在项目的 Storyboard里,把 Module由None改成Class Name

上一篇下一篇

猜你喜欢

热点阅读