主角:LPDGModule
起因:今天進行某業務模組 LPDGModule 的拆分,開開心心把檔案都拿了出來,到 CocoaPods 的 Example 工程中編譯,蒙逼了:
經過:我,新建了一個 pod 庫,報錯,查了半小時,發現是庫檔案和 demo 工程檔案衝突了…原因是庫的字首我填了 LPD,然後預設在 Example 工程生成了 LPDViewController,很不巧的是,我們底層有個元件庫有個基類也是這個名字,[捂臉]。就這個,玩了半小時…
結論:類重名的報錯好奇怪,記下來了,下次應該就能及時反應過來了。
如有任何智慧財產權、版權問題或理論錯誤,還請指正。
https://juejin.im/post/5a6753976fb9a01ca47aa766
轉載請註明原作者及以上資訊。