所以我尝试将 AudioToolbox 与 RubyMotion 一起使用,
1、添加
app.frameworks << 'AudioToolbox'
在 Rakefile 中,
2、在我的一个简单的 View Controller 方法中,简单地添加了
p AudioFileID
3、然后 rake ,
4、给定一个错误,
uninitialized constant RecorderViewController::AudioFileID (NameError)
显然 AudioToolbox 中的 AudioFileID 没有被加载,我在 CoreAudio 中尝试了类似的东西,它工作得很好。我需要要求什么吗?任何想法?谢谢。
最佳答案
我认为将 AudioToolbox 添加到您的框架可能正在加载工具包,除非您在构建过程中看到错误。您不需要任何其他要求。
我有一个 RubyMotion 程序,它可以毫无错误地调用 AudioToolbox 函数,例如 AudioFileOpenURL
和 AudioFileGetProperty
。由于 AudioFileID 是一个结构,我不认为它被定义为一个可以使用的常量。如果您在使用 AudioToolbox 函数时遇到错误,请更新此问题或开始一个新问题。
关于ios - RubyMotion 未加载 AudioToolbox 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12580298/