【发布时间】:2010-08-16 21:20:57
【问题描述】:
我正在寻找可以帮助我设计应用的工具/软件。
基本上我不需要像代码生成器这样的东西,而是一个很好的软件,它可以让我创建块来实现动作(就像一个类,但只需要声明方法和数据类型/返回类型;不需要实现)和然后让我创建关系,就像您在相互交互的各种类中一样。
示例:我做了一个块并称之为“汽车”;我执行加速、中断等方法;然后我创建一个名为“人”的块;与汽车街区互动。 当我决定添加另一个类时,我只需添加另一个块,如果我尝试将这个块与 car 或 person 块一起使用,而不使用正确的数据类型,它会给我一个错误(比如我创建了一个名为大象的块,并尝试在汽车上使用)。
我看过 UML,但主要是在 PC 上,我需要一个适用于 mac 的应用程序;我得到的大部分回复都是针对诸如omnigraffle之类的绘图工具……问题是这些软件只是在帮助您绘制课程;如果我必须自己完成所有工作,此时我会使用旧笔和纸:D
如果还有一个导出器来制作伪代码会很好,所以我可以在 Xcode 中导入它并实现所有关系,构建并查看是否有任何错误;然后开始实现每个单独的方法。
我是在做梦还是存在类似的东西? Visio 很酷(当它工作时);但面向 MS 平台,而不是 OBJ-C :(
感谢您的任何建议!
【问题讨论】:
标签: xcode pseudocode prototyping