使用JSON或XML文件创建ViewControllers

问题描述:

我需要使用JSON或XML文件创建ViewControllers,因为我的应用程序有很多视图,而且我正在搜索自动执行此操作的方法。使用JSON或XML文件创建ViewControllers

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

我在谷歌搜索,但我没有找到关于此的好选择。

感谢您的帮助。

+0

一切皆有可能。你已经尝试了什么?请张贴您正在进行的工作实施和**特定**编程问题。 – JAL

+0

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

UIKit没有任何从JSON实例化UI的功能。

UIKit支持从XML实例化UI。这就是所谓的笔尖,xibs和故事板。这些文件是XML。您可以手动生成它们,也可以使用Xcode中的Interface Builder以图形方式生成它们。

我不建议用手工创建它们,XML格式很复杂,很难阅读,很难正确。我不确定它在任何地方完全记录。

您可以构建自己的解析器来读取JSON或XML并实例化适当的用户界面。根据您的需求,我估计需要两周到两个月才能完成。