iphone - 在 iOS 5 项目中放置 JSON 解析代码的合适位置在哪里?

标签 iphone ios json

我是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/

相关文章:

iphone - 如何将 .sqlite3/.sqlite 文件导入 ios 应用程序?

iphone - map 标准蓝色标记

ios - 为什么 UIInterpolatingMotionEffect 不改变 UIView 的框架?

android - 在 ListView 中显示图像,如果文件特定文件已下载内部存储

php - 如何在 swift json 请求中传递数组

java - 当我尝试返回 http 响应时应用程序崩溃

iphone - cocoa /iPhone : How do I create a Simplified Chinese localization of my app?

iphone - Obj-C,我可以通过 IAP 对我的免费版和完整版应用程序使用不同的目标吗?

ios - 如何检索与 "max:"表达式匹配的实体的其他属性

ios - Alamofire, session 管理器限制重试次数