使用 AFNetworking 或 JSONKit 与 Node.js express 网络服务器通信
Posted
技术标签:
【中文标题】使用 AFNetworking 或 JSONKit 与 Node.js express 网络服务器通信【英文标题】:Using AFNetworking or JSONKit to talk to a Node.js express webserver 【发布时间】:2012-04-01 22:52:02 【问题描述】:如果我想要对网络服务器做的只是从 iPhone 应用程序请求数据和发送命令,那么我只需要 AFJSONRequestOperation,对吗?为什么有些人还使用带有 AFNetworking 的 JSONKit?如果我使用 JSONKit,我还需要使用 AFNetworking 吗?
【问题讨论】:
【参考方案1】:如果您要部署到 来自AFNetworking git AFNetworking 需要 ios 4.0 及更高版本,或 Mac OS 10.6 及更高版本。 AFNetworking 使用 NSJSONSerialization(如果可用)。如果您的应用针对此类不可用的平台,您可以将以下 JSON 库之一包含到您的项目中,以便 AFNetworking 自动检测和使用。AFNetworking
做所有的网络工作
JSONKit
在
【讨论】:
我在 iOS 4.3 模拟器中运行了相同的程序,它不需要任何额外的 JSON 库即可工作。以上是关于使用 AFNetworking 或 JSONKit 与 Node.js express 网络服务器通信的主要内容,如果未能解决你的问题,请参考以下文章
JKDictionary 类是 JSONKit 私有的,不应以这种方式使用