Objective c 自定义GUI模板脚本创建者

Objective c 自定义GUI模板脚本创建者,objective-c,templates,user-interface,plist,Objective C,Templates,User Interface,Plist,我的应用程序当前读取一个脚本,其中包含应用程序下一步应该做什么的说明。这样想吧--->我的应用程序就像一个管弦乐队,当它被传送到乐谱(脚本)时,它知道该做什么。乐谱定义了管弦乐队的不同部分在不同时间所做的事情 目前,手工编写脚本是乏味的。我希望能够定义块,可以将其从gui拖放到脚本中。我想知道是否已经有工具可以让你做这样的事情,或者我是否应该写我自己的工具 基本上,当我在gui中单击某个东西时,它应该在我的plist中插入一个模板,我可以对其进行调整 编辑:我想要的似乎是创建“属性列表结构定义”

我的应用程序当前读取一个脚本,其中包含应用程序下一步应该做什么的说明。这样想吧--->我的应用程序就像一个管弦乐队,当它被传送到乐谱(脚本)时,它知道该做什么。乐谱定义了管弦乐队的不同部分在不同时间所做的事情

目前,手工编写脚本是乏味的。我希望能够定义块,可以将其从gui拖放到脚本中。我想知道是否已经有工具可以让你做这样的事情,或者我是否应该写我自己的工具

基本上,当我在gui中单击某个东西时,它应该在我的plist中插入一个模板,我可以对其进行调整


编辑:我想要的似乎是创建“属性列表结构定义”的能力。我尝试搜索苹果网站,但找不到任何文档。

我想到两件事:

  • 您没有提到输入的格式,也没有提到除了允许您“拖动块”之外,您希望GUI工具做什么。但是如果您可以将格式定义到XML模式中,那么您可以使用任意数量的XML创作工具,这些工具基于模式自定义其接口。还使您能够轻松地让UI输入脚本语言可能具有的参数/自定义。最后一个好处:您可以使用一个简单的XSLT文件将脚本直接转换为plist

  • 这是一个针对iOS应用程序的原型应用程序,具有类似的体系结构


  • 除了让我的块拖入plist并保存它之外,我不需要GUI做任何事情。我想要的是能够让我在Xcode中创建一个类似info.plist的模板,它允许我在plist中使用默认值定义自定义字段。这将为我节省大量时间,并防止在我必须手动大量打字时可能出现的错误。