我是iOS开发的菜鸟。现在我有一个项目可以解析 Web 服务器上的 JSON 文件并在 iPhone 屏幕上显示内容。在教程中,解析代码都在 View Controller 中。然而,在我的项目中,有四个或五个屏幕使用来自同一个 JSON 文件的内容。将所有的解析代码放到一个带有类方法的单独类中,并使用类方法来解析不同 View Controller 中的内容,这是不是更好的方法?还是使用协议(protocol)解析 JSON 并在 View Controller 中实现不同内容需求的协议(protocol)更好?
最佳答案
您可以创建一个新类来解析和存储来自 JSON 的信息,并在不同的 View Controller 之间共享该类。下载 JSON 可以在其他类中完成。不过,这只是总体思路。
关于iphone - 在 iOS 5 项目中放置 JSON 解析代码的合适位置在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11075870/