2016-09-26 73 views
-1

我需要使用JSON或XML文件創建ViewControllers,因爲我的應用程序有很多視圖,而且我正在搜索自動執行此操作的方法。使用JSON或XML文件創建ViewControllers

它可能使用包含所有組件的JSON或XML創建UIViewControllers?

我在谷歌搜索,但我沒有找到關於此的好選擇。

感謝您的幫助。

+0

一切皆有可能。你已經嘗試了什麼?請張貼您正在進行的工作實施和**特定**編程問題。 – JAL

+0

許多事情都是可能的。有些[東西](https://en.wikipedia.org/wiki/Halting_problem)是不可能的。 :) –

回答

0

UIKit沒有任何從JSON實例化UI的功能。

UIKit支持從XML實例化UI。這就是所謂的筆尖,xibs和故事板。這些文件是XML。您可以手動生成它們,也可以使用Xcode中的Interface Builder以圖形方式生成它們。

我不建議用手工創建它們,XML格式很複雜,很難閱讀,很難正確。我不確定它在任何地方完全記錄。

您可以構建自己的解析器來讀取JSON或XML並實例化適當的用戶界面。根據您的需求,我估計需要兩週到兩個月才能完成。