是否可以在同一应用程序中同时运行AFNetworking和Alamofire?

时间:2019-03-02 16:08:10

标签: ios swift alamofire afnetworking

我想在一个成长的应用程序中从AFNetworking迁移到Alamofire。由于该应用程序很大,因此我们认为逐步迁移将减少风险。

尽管如此,我们仍对此存在一些担忧:

  • 会话
  • 安全性(固定等)
  • 观察者/监听者
  • 队列
  • 缓存
  • ...

有人在Swift应用程序中混合AFN和Alamofire有经验吗?对于您同时运行两个框架时遇到的问题的报告,我也深表感谢。

谢谢

2 个答案:

答案 0 :(得分:0)

我可以建议您坚持使用AFNetworking。短期内发生Having two frameworks that do the same thing isn't always desired事件。如果我们仅在Swift项目中使用AlamoFire会更好。如果您有90%的ObjC,那就不是理想情况。结果可能是很多隐藏的错误。

答案 1 :(得分:0)

有可能,而且我已经做了很多次。您应该尝试一下,看看遇到什么问题,并询问有关它们的具体问题。