基于JSON的iOS MVC架构设计

3
我知道这是一个较为抽象的问题,但我正在开发一个应用程序,它将其整个结构都从远程JSON对象中获取,并且我正在尝试找出最好的方法来处理视图、视图控制器和模型的创建。目前,我正在使用RestKit来获取、解析和映射对象。我将在运行时定义视图、控件和字段的结构,那么如何动态地创建和管理对象组合、视图控制器以及所有适当的委托呢?(我想象KVC和KVO在其中将起到巨大作用。)
需要解决的一些问题:
  • 嵌套/链接委托,允许叶子控件事件向根控制器冒泡,然后再向正确的模型传递。

  • 动态对象组合,允许视图在运行时包含任意组合的子视图。

  • 动态链接数据,在视图和相应的模型对象之间建立关联。

是否有好的资源、指南或实现/规划这种架构的示例呢?
1个回答

0

这个答案可能不能完全满足你的需求,但我会尽力帮助。

使用[yourObject objectForKey:@"yourJSONKey"];[yourKey valueForKey:@"yourJSONValue"];初始化字典(NSDictionary)并检测对象和值,然后创建并推送你的视图,使其在运行时发挥作用(根据JSON响应)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接