ios - 在 Swift 中使用 SoundTouch 框架

标签 ios objective-c swift frameworks soundtouch

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

最佳答案

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

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

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

在 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/

相关文章:

c++ - C++ 中的动态绑定(bind)示例

ios - 如何从最后一个 .POST 按日期重新排序 tableview 单元格

ios - iOS泄漏:谁负责?

ios - UIButton 大小与 xib 中设置的不一样

ios - 在 Safari 而不是 native 应用程序中打开 Facebook url

swift - (Swift) 将 UITextField 中的数据保存到 Firebase Firestore 中

ios - 将一次性电子邮件注册添加到我的应用程序的开头

iphone - 带有圆角和边框的 UIButton

html - NSManagedDocument 中主包的相对地址

ios - 如何在 Swift 代码中正确使用 #ifdef DEBUG/RELEASE 值?