【问题标题】:Install RestKit without AFNetworking在没有 AFNetworking 的情况下安装 RestKit
【发布时间】:2016-06-23 23:48:20
【问题描述】:

我有一个正在进行的项目,我将AFNetworking 用于请求/响应层。我想为我的JSON 回复使用RestKitObjectMapping 功能。我尝试通过cocoapods 安装RestKit,但它与已安装的AFNetworking pod 发生冲突。所以想问问有没有办法只安装RestKitObjectMapping模块,不安装网络层?

【问题讨论】:

    标签: ios objective-c core-data restkit


    【解决方案1】:

    您可以在这里查看https://github.com/RestKit/RestKit/issues/2028,正在讨论在没有 AFNetworking 依赖项的情况下创建 RestKit 分支的可能性。与此同时,你可以将 AFNetworking 放到你的 Podfile 中,让 RestKit 包含它;这种方法的唯一缺点是你被困在 AFNetworking 1.x 上。

    【讨论】:

    • 是的,这就是为什么我不想放弃我的 AFNetworking 2.x
    • 不幸的是,恐怕没有简单的解决方案。有关于重命名以使用这两个版本的假设 (stackoverflow.com/questions/21496696/…),但它们并不简单。
    【解决方案2】:

    您可以为您的项目添加“RestKit/ObjectMapping”作为 Cocoapod 依赖项,而无需基础网络层。

    或者在https://github.com/oligriffiths/RestKit 中查看RestKit issue 2028 正在进行的工作。它根本不需要 AFNetworking,但它可能需要您的帮助才能达到稳定状态并通过所有测试。

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-18
    • 2014-01-01
    • 1970-01-01
    • 2014-09-05
    • 2021-12-22
    • 2017-11-21
    相关资源
    最近更新 更多