在多个类中使用 FMOD (iOS)

发布于 2024-11-14 08:34:17 字数 263 浏览 5 评论 0原文

我正在开发一个 iOS 应用程序,其中我从设备麦克风录制声音,将其保存到 wav,然后需要从不同的视图控制器访问和播放它。据我了解,FMOD::System 对象只能在一个视图控制器中定义。

在多个视图控制器中访问 FMOD 的最佳方式是什么?

我尝试过使用 Singleton 类,但是由于 Objective-c 缺少类(非实例)变量,我不确定如何声明 FMOD::System 变量。

有人成功地实现了我想做的事情吗?任何帮助表示赞赏!

谢谢

I am developing an iOS app where I am recording sound from the devices mic, saving it to a wav, then it needs to be accessed and played from a different view controller. As I understand, a FMOD::System object can only be defined in one view controller.

What would be the best way to access FMOD in more than one view controller?

I have tried using a Singleton class, however with objective-c's lack of class (non-instance) variables, I am not sure how declare the FMOD::System variable.

Has anyone successfully implemented what I am trying to do? Any help appreciated!

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

给妤﹃绝世温柔 2024-11-21 08:34:17

我最终创建了一个单例类并使其正常工作。

如果有人需要帮助做同样的事情,请询问。

I ended up making a singleton class and got it working.

If anyone would like help doing the same just ask.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文