2009-11-02 49 views

回答

2

要回答你的問題(正如你在標題中所說):是的。我用TextWrangler做了一個測試(移動了一個小部件),它的功能就像一個魅力。

我懷疑,你也改變了別的東西(編碼,文件名)當您正在編輯的文件。您應該再次嘗試使用xib的副本,並在原始和結果之間做一個差異。

+0

我正在嘗試使用FileMerge來比較兩個XIB文件。不幸的是,FileMerge顯然不會將它們視爲純文本文件。它解釋XML並將其混淆。也許這應該是一個單獨的問題,但是:是否有一種方法可以使FileMerge正常工作(即,實際上執行純文本比較)? – Elliot 2009-11-04 00:51:03

+0

使用os x diff實用程序 – 2009-11-04 09:09:13

+0

AFAIK,FileMerge是os x diff實用程序。它不適用於xib。 – Elliot 2009-11-14 10:06:24

2

這是可能的。任務的複雜性正在接近編寫彙編程序中編寫Web應用程序的複雜性。

在開玩笑。這是非常不推薦。我認爲這個Xib不是你的,Interface Builder只是不允許你使用它。

2

儘管XIB文件的XML格式旨在有點人類可讀,但XIB文件應該手工編輯從不。雖然文件可能會顯示爲可合併,但對象圖很複雜,除非在Interface Builder中進行編輯,否則無法維護。

即使它似乎工作,這是不支持的,並可能導致更復雜的問題的道路。最好在Interface Builder上提交增強請求以提供您需要的功能,而不是嘗試手動編輯XML。

相關問題