您何时建议使用插件将自定义 View 集成到Interface Builder中?略过Apple的Interface Builder Plug-In Programming Guide时,我发现:

这回答了我的一些问题,但是我仍然希望您对何时是个好主意有何想法。有什么好处,并且有多少时间投入?

最佳答案

将应用程序使用的 View 和 Controller 类插入一个单独的框架(嵌入在应用程序包装器中)是完全合理的,为此您还可以生成一个Interface Builder插件。

除其他原因外,然后可以在Interface Builder中使用它们时配置应用程序中常用的类,而不是在分散的-awakeFromNib实现中进行配置。这也是使对象公开可以在Interface Builder中设置的绑定(bind)的唯一方法。

这是一些编码,但是对于在多个地方使用的 View 和 Controller 类,在实际使用它们之前需要进行额外的设置,您可能会节省大量的时间。您使用自己的 Controller 和 View 类进行开发的经验就像使用Cocoa进行开发一样。

关于objective-c - 何时为自定义 View 创建Interface Builder插件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49442/

10-15 18:00