你能告诉我如何在 Swift iOS 项目中使用 SoundTouch framework 来检测 BPM 吗?我尝试了所有与桥接标题相关的东西,但我无法让它工作......谢谢!

最佳答案

如果您仍然需要它在您的 iOS 项目中使用 SoundTouch,我已经与为 armv7armv7sarm64i386x86_64 编译的库共享了一个 GitHub 存储库

https://github.com/enrimr/soundtouch-ios-library

要在您的项目中实现该编译库,您必须在您的 Xcode 项目中添加 SoundTouch 目录(包括 libSoundTouch.a 和带有头文件的目录)。

在 SWIFT 中,您无法导入 .h,因此您需要创建一个名为 <Your-Project-Name>-Bridging-Header-File.h 的 .h 文件
然后在您的项目build设置中引用它(在“Swift Compiler”下查找“Objective C Bridging Header”):

$(SRCROOT)/<Your-Project-Name>-Bridging-Header.h

现在您必须能够使用 SoundTouch 类。

关于ios - 在 Swift 中使用 SoundTouch 框架,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30645065/

10-12 14:30