gpt4 book ai didi

swift - 如何通过 Swift 3 中的所有 Controller 使用声音文件

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

我有一些简单的声音,我有多个 View Controller ,我想知道如何在我的应用程序的每个 Controller 中使用声音。我应该创建扩展、协议(protocol)、结构还是其他东西?最好的 OOP 方法是什么?有很多教程,但没有一个说明如何在您的应用中有效地使用声音。

最佳答案

根据您的上下文,我建议您编写类似 SoundService 的东西,并将其声明为单例。因此每个 Controller 都可以访问此服务。该服务的参数类似于声音文件名。

此服务将在应用程序中使用,任何时候 Controller 想要播放声音,只需调用单例中的方法即可。这将使您的代码看起来更好,如果您发现任何与声音相关的问题,您就会知道在哪里可以找到问题。

关于swift - 如何通过 Swift 3 中的所有 Controller 使用声音文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40833473/

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