Cocoa有表单构建器吗?

Ste*_*ont 1 forms iphone cocoa domain-driven-design

由于我有一个复杂的域模型(DDD),我需要在用户界面中创建几百个表单,我正在寻找一个生成器,最好是嵌入苹果布局规则和数据绑定.这对于获得统一的应用程序外观至关重要.

我希望生成的是运行时实例(内省),而不是静态源代码.

我不想从数据模型构建,因为它没有足够的信息来创建可用的东西.我有关于分组,验证,角色和权限,导航,过滤,操作,工作流的信息,所以我应该能够做更好的布局.

更好的是能够使用默认导航为iPhone/iPad生成表单.

[结果]明智的TableViews看起来像是适合iPhone的解决方案.描述不够复杂,但提供了一个很好的起点.

Jos*_*zzi 8

如果您选择将数据模型的部分(或全部)从Data Modeler拖动到Interface Builder中的窗口或视图中,Interface Builder将为Core Data模型执行此操作.

删除拖动的托管对象时,您可以选择创建单个项目视图,主/详细视图(带有搜索和详细信息字段以及添加/删除按钮)或集合视图(带框) +搜索字段).

我不知道任何第三方解决方案可以从"任何模型"中做到这一点.它是一个很棒的工具,但可能需要使用对象模型来定义实体(如Core Data的托管对象模型).