swift - 快速观察多个 NSKeyObservingKeyValueoptions

标签 swift key-value-observing

如何在 swift 中观察多个 NSKeyObservingKeyValueoptions

 self.avplayerItem.addObserver(self, forKeyPath: "status", options:[.Initial | .New], context: nil)

我得到一个类似

的错误

错误

没有“|”候选人产生预期的上下文结果类型“NSKeyValueObservingOptions”

最佳答案

改变

 self.avplayerItem.addObserver(self, forKeyPath: "status", options:[.Initial | .New], context: nil)

到:

 self.avplayerItem.addObserver(self, forKeyPath: "status", options:[.Initial, .New], context: nil)

关于swift - 快速观察多个 NSKeyObservingKeyValueoptions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36358993/

相关文章:

objective-c - 如何找到符合 KVC 的 Objective-C 对象的所有属性键?

ios - mergeChangesFromContextDidSaveNotification 后的 KVO 通知

objective-c - 隐藏由可变数据支持的不可变属性并支持 Objective-C 中符合 KVO 的集合的最佳模式是什么?

ios - 如何判断何时按下 Mkannotations swift 4

swift - 如何检查字符是否为单词边界

swift - Audiokit Midi 多个虚拟端口

objective-c - 为什么要使用 ivar?

ios - CGContextAddArc 绘制多个不同大小的圆

struct - 如何为 Struct 成员赋值?

objective-c - 此文本字段的 Cocoa 绑定(bind) "model key path"是什么?