【问题标题】:APIs vs. FrameworksAPI 与框架
【发布时间】:2016-02-28 17:15:40
【问题描述】:

最近我一直在寻找 Swift 中常用的框架。我没有找到任何太具体的东西,我想知道我是否应该搜索 API。

问题是,我不知道如何区分这两者,或者向其他人解释差异。我了解框架。但我对 API 有点怀疑。我发现的大部分内容都说 API 是框架的“接口”,或者它定义了软件组件的交互方式。像什么?我不明白“交互”是什么,或者如何定义它们。

问题是:是否可以详细说明 API 的作用?也许举个例子?在此先感谢,我希望这个问题听起来不会太含糊。

【问题讨论】:

    标签: swift api frameworks


    【解决方案1】:

    我认为使用 API 的最佳方式是获取有关您应用的特定部分。例如货币转换器中的转换率,或 TouchID API,它允许您访问该特定部分而无需导入整个其他框架。

    框架通常比 API 更复杂,允许您在自己的代码中实现功能,而 API 负责处理一个特定方面。

    【讨论】:

      猜你喜欢
      • 2010-10-17
      • 2015-10-06
      • 2013-10-26
      • 2011-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多