Interface builder was unable to determine the type of xxx.xib
今天在合併分支代碼到主幹的過程中,遇到xib文件無法識別,導致運行失敗。
可以想到,應該是合併造成xib文件版本衝突,一種簡單的方式可以拿最新的版本直接覆蓋出問題的xib文件。但是這種辦法簡單粗暴,沒有深入探究該xib文件問題到底出在哪裏。聯想到代碼發生版本衝突時,頭文件或實現文件中,會標記出衝突的代碼,那麼出問題的xib文件對應的源碼中同樣也應該存在衝突的代碼。帶着這樣的想法,我打開了該xib文件的源碼。
選中xib文件->右鍵->Open As->Source Code,打開xib文件對應的xml文檔:
可以清楚地看到,衝突的地方已經被標記出來。原因是toolsVersion和systemVersion版本衝突,是最近升級系統和Xcode引起的。去掉working的部分,重新運行就OK了~
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
如何讓你的 App Clip 擁有好的用戶體驗
HelloWord杰少
2020-07-08 07:54:27
OC-Open-Sourse-Course
ClintonZero
2020-07-07 21:45:16
IOS本地推送即IOS備忘提醒實現
Ahao_plus
2020-07-07 19:23:05
Xcode For Windows: 在PC上安裝Xcode的五種方法
eastyell
2020-07-07 09:18:02
ios ble 藍牙鎖開發用例
小置同学
2020-07-07 06:39:15
ios mqttclient 使用連接、訂閱、發送、透傳
1.ios 智能家居 mqtt 使用場景 mqtt mqtt zigbeen -> 網關 -> 服務器 -> app 2. mqtt client 使用流程
小置同学
2020-07-07 06:39:15
iOS APP逆向砸殼後重簽名防護
泉_哥
2020-07-07 04:38:28
黑馬程序員——Objective-C程序設計(第4版)學習筆記之09-多態、動態類型和動態綁定——黑馬 IOS 技術博客
dumengqiu
2020-07-06 06:33:27
黑馬程序員——Objective-C程序設計(第4版)學習筆記之04-數據類型和表達式——黑馬 IOS 技術博客
dumengqiu
2020-07-06 06:33:27
黑馬程序員——Objective-C程序設計(第4版)學習筆記之07-類——黑馬 IOS 技術博客
dumengqiu
2020-07-06 06:33:27
黑馬程序員——iOS基礎面試題(三)——黑馬 ios 技術博客
dumengqiu
2020-07-06 06:33:27
黑馬程序員——Objective-C中3種枚舉方法耗時比較——黑馬 ios 技術博客
dumengqiu
2020-07-06 06:33:27
黑馬程序員——iOS面試題歸類整理(附詳細答案)——黑馬 ios 技術博客
dumengqiu
2020-07-06 06:33:27
24小時熱門文章