繁体   English   中英

API与框架

[英]APIs vs. Frameworks

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

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

问题是:能否详细说明API的功能? 也许举个例子? 预先感谢,我希望这个问题听起来不要太含糊。

我认为与API搭配使用的最佳方法是获得有关您的应用程序的特定内容。 例如,货币转换器或TouchID API中的转换率,可让您访问特定部分而无需导入整个其他框架。

框架通常比API更复杂,并且框架允许您将功能实现到自己的代码中,其中API负责一个特定方面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM