在NMAPositioningManager.h中有这个常量:
我遇到了字段选项错误:
编辑:请使用NotificationCenter代替Notification。
FOUNDATION_EXPORT NSString *const NMAPositioningManagerDidUpdatePositionNotification;
这是我的 Swift 代码
NotificationCenter.addObserver(self, forKeyPath: "positionDidUpdate", options: NSNotification.Name.NMAPositioningManagerDidUpdatePosition, context: NMAPositioningManager.shared())
受Obj-C中的这个示例启发:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(positionDidUpdate)
name:NMAPositioningManagerDidUpdatePositionNotification
object:[NMAPositioningManager sharedNMAPositioningManager]];
我遇到了字段选项错误:
请问我应该输入什么来使我的Swift代码正常工作?NavigationViewController.swift:30:84: 无法将类型“NSNotification.Name”的值转换为预期的类型“NSKeyValueObservingOptions”
编辑:请使用NotificationCenter代替Notification。