我不知道是否有人使用过nib2objc将.nib和.xib文件转换为代码(我必须在大学 class 中完成此操作),但是我在编译它时遇到了麻烦。我从github页面https://github.com/akosma/nib2objc下载了1.3版,但是当我尝试使用Xcode打开项目时,什么也没发生。任何人都知道如何使此程序运行,以便我可以查看命令行并获取我的.xib文件的代码。谢谢!

最佳答案

nib2objc的1.3版本实际上还不是鼻烟。幸运的是,我的一位同事取得了一些出色的进步。

专家提示:nib2objc无法理解子类UI项。因此,如果您有一个自定义的UIButton子类“MyButton”,只需在Interface Builder中将其称为UIButton *,然后在代码中将其重新创建为MyButton(您必须在MyButton init中复制原始UIButton的框架和其他属性)。

代码在此分支上:https://github.com/davidjackman/nib2objc

10-05 20:24