2012-05-02 196 views
0

我的應用程序目前讀取包含的應用程序下一步應該做什麼指令的腳本。以這種方式思考--->我的應用就像一個管絃樂隊,當它通過樂譜(腳本)時,它知道該怎麼做。該表定義了樂團在不同時間所做的不同部分。自定義GUI模板腳本創建

目前,由專人寫劇本是乏味的。我想能夠定義塊,我可以從我的GUI拖放到腳本。我想知道是否已經有工具可以讓你做這樣的事情,或者如果我應該寫我自己的工具。

基本上,當我點擊GUI中的東西,它應該插入一個模板到我的plist,我可以調整。

編輯:它看起來像打造「屬性列表結構定義」的能力是我所追求的。我試圖搜索蘋果網站,但我找不到任何文檔。

回答

0

兩件事情浮現在腦海中:

  1. 你不提輸入是什麼格式,也不是你想要的GUI工具做超越讓你「拖塊」。但是,如果您可以定義格式轉換成XML模式,那麼可以使用任意數量的XML創作工具基礎架構即定製自己的界面。此外,還使您能夠輕鬆讓UI輸入腳本語言可能具有的參數/定製。最後的好處:你可以用簡單的XSLT文件將腳本直接轉換爲plist。

  2. 退房Briefs,這對於iOS應用原型開發的應用程序,也有類似的架構。

+0

我不需要GUI來做任何事情,除了讓我的拖動塊進入plist並保存它。我想要的是讓我創建一個模板,如Xcode中的info.plist,它使我可以在plist中定義具有默認值的自定義字段。這將爲我節省大量時間,並防止在我必須手動進行大量輸入時可能發生的錯誤。 –