在多个类中使用 FMOD (iOS)
我正在开发一个 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我最终创建了一个单例类并使其正常工作。
如果有人需要帮助做同样的事情,请询问。
I ended up making a singleton class and got it working.
If anyone would like help doing the same just ask.