有沒有辦法將NIB
文件轉換爲XIB
文件,以便我可以在Xcode 4中打開它們?一旦我編輯了它們,是否有辦法將它們轉換回NIB
?將NIB文件轉換爲XIB文件
回答
一旦nib文件被壓扁並且被剝離(現在是編譯過程的默認部分),那麼在IB中打開它就很有挑戰性。您可能需要查看NibUnlocker,這在將扁平化的nib文件轉換爲xib時非常有用,但這不是無損的往返行爲,甚至可能不適用於所有情況。與大多數反編譯器一樣,大部分有用的編輯信息已被丟棄。
有關xib編譯的更多信息,請參閱ibtool(1)。
奇妙的提示,謝謝! – Fattie 2013-02-28 08:57:32
在Mavericks上給出無效的文件格式錯誤。 – 2015-11-24 11:56:56
我最近添加了一個選項讓NibToXibConverter在轉換爲Xib之前反編譯Nib的。 – headkaze 2014-02-10 10:31:54
在優勝美地上的崩潰 – 2014-10-02 18:10:10
@ecumedesjours將有可能通過下拉框或我的電子郵件ID分享一些樣本xib和nib文件 - [email protected]?目前我在小牛隊跑步,我會嘗試將它升級到優勝美地來驗證和解決崩潰。您可以繼續並將其作爲github存儲庫中的問題創建。我想你可能也有興趣幫助我解決問題,隨時提交補丁;) – Devarshi 2014-10-03 06:47:33
- 1. 將XML文件轉換爲Nib文件?
- 2. 將.xib文件轉換爲故事板
- 3. 並加載NIB/XIB文件?
- 4. XIB和NIB文件有什麼區別?
- 5. 將rtf文件轉換爲chm文件?將hlp文件轉換爲chm文件?
- 6. 將xib轉換爲空xib
- 7. 將html文件轉換爲PDF文件?
- 8. GridFS將文件轉換爲IO文件
- 9. 將.so文件轉換爲.jnilib文件
- 10. 將.csv文件轉換爲.xls文件
- 11. 將rqda文件轉換爲sql文件
- 12. 將.xls文件轉換爲.csv文件?
- 13. 將org.w3c.dom.Document轉換爲文件文件
- 14. 將.bat文件轉換爲.sh文件
- 15. 將.cer文件轉換爲.pfx文件
- 16. 將YAML文件轉換爲PHP文件
- 17. 將BED文件轉換爲WIG文件
- 18. 將htm文件轉換爲ppt文件
- 19. 將.cptx文件轉換爲.swf文件
- 20. 將Windows文件轉換爲Linux文件
- 21. 將.dat文件轉換爲.xls文件
- 22. 將prop文件轉換爲arff文件
- 23. 將.so文件轉換爲.dll文件
- 24. 將wav文件轉換爲wav文件
- 25. 將zip文件轉換爲war文件
- 26. 將.zsh_history文件轉換爲.bash_history文件
- 27. 將.fntdata文件轉換爲.ttf文件
- 28. 將.php文件轉換爲.html文件?
- 29. 將odex文件轉換爲dex文件
- 30. 將.bak文件轉換爲.sql文件
你嘗試重命名?我認爲NIB和XIB是同一個事物的不同名稱。 – dasblinkenlight 2012-04-08 15:53:38
服務相同的目的,但有不同的格式。我知道來自Xcode 3.x的Interface Builder可以將它們轉換。我不使用Xcode 4,但我很驚訝地聽到它不會打開它們。也許[ibtool](https://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/ibtool.1.html)仍然可以轉換它們。 – 2012-04-08 16:39:45
不一定。在XIB存在之前,NIB已經以多種格式存在。確實,XIB在編譯期間被編譯爲扁平/剝離的NIB,但這些不是傳統的NIB。如果你有一個傳統的NIB,那麼你仍然可以編輯它。但是,如果您特別提到扁平/剝離的NIB,請參閱Rob的答案。 – 2012-04-08 17:21:45