2010-02-02 85 views

回答

4

您可以使用nib2cib,這幾乎是相同的想法,但它使用接口構建器(xcode的一部分)來創建接口,然後將nib(或xib)轉換爲cib。

+0

這裏的要點是一個完整的解決方案。不是解決方法。 – ktolis 2010-02-03 10:02:14

2

Interface Builder + nib2cib本身並不是一種解決方法,儘管使用「外部工具」可能會使它看起來如此。實際上,通過使用一組.nib文件,人們可以利用IB的強大功能(Atlas正在趕上),並在Cocoa應用程序和卡布奇諾應用程序之間互換使用它們。但是,nib2cib會在.nib文件中查找鍵和值,並且有幾個類仍然不能識別。您可以提供新的班級定義文件,以便nib2cib可以與您使用的所有內容配合使用。

Interface Builder隨XCode一起提供了許多其他包含在Apple免費Cocoa SDK中的工具。