gpt4 book ai didi

ios - AFNetworking 与 BaaS?

转载 作者:行者123 更新时间:2023-11-28 22:11:26 25 4
gpt4 key购买 nike

我打算构建一个简单的社交应用程序,允许用户发送图片和文本消息。通过研究,我发现有些人使用后端即服务 (BaaS) 来管理服务器上的数据库,而有些人使用 AFNetworking。

我有两个问题在您看来可能很愚蠢:

  1. 我的 iOS 编程书使用 NSURL + NSURLRequest + NSURLSessionTask + NSURLSession 从网络获取 JSON 数据,为什么很多人使用这个第三方 API AFNetworking?

  2. 使用 AFNetworking(相对于 Baas)有什么好处?如果我使用 AFNetworking,是否必须编写自己的服务器代码?

谢谢!

最佳答案

这些是在不同层运行的技术。您可以使用这些组合来组装架构。

AFNetworking 是 NSURL + NSURLRequest + NSURLSessionTask + NSURLSession 的一个很好的替代品。它是一个客户端网络框架。如果您自己编写 Web 服务器,这是一个不错的选择。

大多数 BaaS 平台都有网络 API。 AFN 将与这些一起使用。 NSURL* 也是如此。

Firebase 等一些 BaaS 平台提供 iOS SDK。在这种情况下,您可以使用 SDK 代替 AFN 或 NSURL*。

关于ios - AFNetworking 与 BaaS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22826385/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com