我有這兩個XIB文件。第一個由我的朋友編輯添加功能,另一個由我自己編輯並添加另一個功能。我的問題是我如何合併這兩個文件?我知道XIB文件是基於XML的,我可以使用一些比較工具來合併它。但我認爲會有一些衝突。比較或合併XIB文件的最佳方法是什麼?如何比較/合併XIB文件?
非常感謝。 sasayins
我有這兩個XIB文件。第一個由我的朋友編輯添加功能,另一個由我自己編輯並添加另一個功能。我的問題是我如何合併這兩個文件?我知道XIB文件是基於XML的,我可以使用一些比較工具來合併它。但我認爲會有一些衝突。比較或合併XIB文件的最佳方法是什麼?如何比較/合併XIB文件?
非常感謝。 sasayins
您可以在BBEdit中打開它們,並使用BBEdit的比較功能。
在Xcode中,您可以將XIB文件作爲文本文件打開。然後,您將不得不做一個非常簡單的任務,即在一個文件中查找差異並複製並粘貼到另一個文件中。
未來,您的朋友創建一個新的XIB文件比分享和合並XIB更容易,您可以合併,也可以單獨使用。
保存兩個不同名稱的版本可能更容易,在Interface Builder中同時打開這兩個版本,並將更改從一個版本複製到另一個版本。通過檢查(添加/刪除的連接,名稱更改,類更改等),許多更改都不明顯,但如果您對變更內容有所瞭解,則這是合併的最簡單方法。