使用JSON或XML文件创建ViewControllers
问题描述:
我需要使用JSON或XML文件创建ViewControllers,因为我的应用程序有很多视图,而且我正在搜索自动执行此操作的方法。使用JSON或XML文件创建ViewControllers
它可能使用包含所有组件的JSON或XML创建UIViewControllers?
我在谷歌搜索,但我没有找到关于此的好选择。
感谢您的帮助。
答
UIKit没有任何从JSON实例化UI的功能。
UIKit支持从XML实例化UI。这就是所谓的笔尖,xibs和故事板。这些文件是XML。您可以手动生成它们,也可以使用Xcode中的Interface Builder以图形方式生成它们。
我不建议用手工创建它们,XML格式很复杂,很难阅读,很难正确。我不确定它在任何地方完全记录。
您可以构建自己的解析器来读取JSON或XML并实例化适当的用户界面。根据您的需求,我估计需要两周到两个月才能完成。
一切皆有可能。你已经尝试了什么?请张贴您正在进行的工作实施和**特定**编程问题。 – JAL
许多事情都是可能的。有些[东西](https://en.wikipedia.org/wiki/Halting_problem)是不可能的。 :) –