【问题标题】:Trying to find a Swift MIDI callback workaround试图找到一个 Swift MIDI 回调解决方法
【发布时间】:2015-05-28 15:33:51
【问题描述】:

使用 Swift 在 CoreMIDI 中定义回调仍然存在问题,因此解决方法是使用 Objective-C。我找到了这个答案,但我无法从这个答案中弄清楚如何使用MIDIReadProcCallback.setOnCallback({ (packetList: MIDIPacketList) in ... })https://stackoverflow.com/a/26139259/616873

我无法评论具体答案以获得更多澄清,因为我的代表不是 50 岁,所以如果有人可以指出一些示例代码或进一步澄清,我会非常感激。

【问题讨论】:

  • 答案是正确的,那你有什么问题呢?只需按照答案告诉您的去做即可。

标签: swift midi coremidi


【解决方案1】:

这是一个 blog post 和 github 存储库以及一个工作示例。 Swift 代码使用 objc 作为函数指针的蹦床。

【讨论】:

  • 非常感谢,实际上我一直在关注您的博客,希望能找到解决方法!缺少下一个数据包功能的好解决方案。(我会给你代表,但我低于最低要求。)
  • 我以为只有我的猫会阅读我的博客 :) 我为此向 Apple 提出了一个开发者支持问题。他们回答说是的,回调在 Swift 中不起作用,所以请保留蹦床。叹。很高兴它对您有所帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-04-04
  • 2022-08-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多