模块化平常:重名类

主角:LPDGModulepost

原由:今天进行某业务模块 LPDGModule 的拆分,开开心心把文件都拿了出来,到 CocoaPods 的 Example 工程中编译,蒙逼了:cdn

通过:我,新建了一个 pod 库,报错,查了半小时,发现是库文件和 demo 工程文件冲突了...缘由是库的前缀我填了 LPD,而后默认在 Example 工程生成了 LPDViewController,很不巧的是,咱们底层有个组件库有个基类也是这个名字,[捂脸]。就这个,玩了半小时...blog

结论:类重名的报错好奇怪,记下来了,下次应该就能及时反应过来了。it


若有任何知识产权、版权问题或理论错误,还请指正。
https://juejin.im/post/5a6753976fb9a01ca47aa766
转载请注明原做者及以上信息。io

相关文章
相关标签/搜索