我想知道哪种方法是最好、最可靠的。我在这里寻找答案,但没有找到任何答案。
我想在我的项目中使用多个 API,因此请在回答时牢记这一点。任何有关执行此操作的最佳方法和最可靠方法的建议将不胜感激。提前致谢!
是否可以通过 Xcode 将多个 SDK 下载到 iOS 应用程序中?
最佳答案
SDK 的优点:
- 可以离线使用
- 大多数 SDK 的文件大小都很小
- 所有功能代码对您都是可见的,SDK 开发者无法保守太多 secret
SDK 的缺点:
- 更大的二进制文件
- Xcode 项目更加困惑
API 的优点:
- 较小的二进制文件
- 减少 Xcode 项目中的第三方框架的数量
API 的缺点:
- 无法离线使用
- 往往是一个黑匣子
- 每次更新 API 时都需要更新应用
就可靠性而言,SDK 将始终发挥作用,假设
- 它一开始就有效
- 它不依赖后台 API
关于ios - 这是使用 API 最可靠的方式。将 SDK 集成/下载到您的应用程序,或使用 URL-HTTP-GET 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34562746/