0

我将 ASIHTTP 用于我的 Web 服务连接,但我决定迁移到 ARC,并且不想单独使用使用 ARC 和非 ARC 部分的静态库。因此,我正在寻找一个像 ASIHTTP 这样的新库,它可以让我处理连接。我只是寻找一个在发送数据之前自动压缩数据的 ARC 模型。有人知道哪个最好吗?

4

1 回答 1

2

我推荐RestKit。这是一个非常可靠的框架,它为您提供了一个带有光滑对象映射层的网络层(不需要 ASI 或 AFN),如果需要,还可以与 CoreData 很好地集成。

RestKit 确实通过支持的 Apple 网络类支持 GZIP 压缩(NSURLConnection 为响应提供透明的 GZIP deflate 支持)。

就 ARC 而言,RestKit 将是您项目中的一个单独依赖项,因此 RestKit 本身是否使用 ARC 构建并不重要......如果您使用的是 ARC,您将使用 RestKit 对象的方式与其他任何东西(无需释放等)。

于 2012-04-24T15:51:47.803 回答