【问题标题】:Are there any differences between AVFoundation and AudioToolbox in performance in swift? [duplicate]AVFoundation 和 AudioToolbox 在 swift 中的性能有什么区别吗? [复制]
【发布时间】:2021-04-29 08:46:06
【问题描述】:

我想使用这些框架在我的 iOS 应用中播放声音。您能说说 AVFoundation 或 AudioToolbox 的优缺点吗?

【问题讨论】:

  • 即使是框架名称也暗示了差异。一种是视听 (AV),另一种是音频专用。但我觉得你的问题有点含糊,请说明你的意图。
  • 我尽量说清楚

标签: ios swift iphone avfoundation audiotoolbox


【解决方案1】:

您必须阅读有关框架的信息,然后查看哪一个适合您的用例。

你应该从这个开始:https://developer.apple.com/audio/

这些框架不能相互替代。它们是为涵盖不同级别的交互而构建的。

例如,如果使用 AVPlayer 或 Media Player 涵盖了您的用例,那么您不需要使用其他框架。如果您需要系统之外的更多内容,您可以考虑使用其他较低级别的框架。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-11
    • 1970-01-01
    • 1970-01-01
    • 2016-09-05
    • 2019-09-28
    • 2015-08-12
    • 1970-01-01
    • 2018-04-28
    相关资源
    最近更新 更多