如何在同一个项目中使用两个版本的AFNetworking

时间:2016-07-02 07:07:15

标签: ios objective-c xcode afnetworking

我必须在同一个项目中使用版本1.x和3.0的AFNetworking。我完成了关于SO的问题。

Using two versions of afnetworking

Two Versions in same class

但问题是我不明白答案。

2 个答案:

答案 0 :(得分:0)

这是不可能的:如果您想在同一个项目中包含同一框架的多个版本,则会导致重复的符号错误。 举一个AFN的例子,RestKit依赖于AFN 1.x,而你想要使用的另一个库需要3.x.你不可能在同一个班级中使用它们。

要了解更多信息,请查看3.x requirements

您可以通过here了解(AFNetworking-3.0-Migration-Guide)版本之间的差异。

答案 1 :(得分:0)

我认为您应该重命名一个版本。将AFNetwork重命名为BFNetwork或执行类似操作。