我使用WatchConnectivity在手机和手表之间传输数据。现在我在didReceiveUserInfo
文件中实现了ExtensionDelegate+WCSessionDelegate.swift
。当我收到数据时,我需要通知我的InterfaceController手表已经收到了所需的数据并准备好了。
由于didReceiveUserInfo
在ExtensionDelegate中,我如何让InterfaceController知道它准备开始做什么?或者我应该使InterfaceController成为WCSessionDelegate?我正在阅读关于WatchOS的Ray Wenderlich书,他们建议在AppDelegate的扩展中执行大多数这样的操作,或者在这种情况下,使用ExtensionDelegate。
如果可以,代码示例会很酷!
感谢。
答案 0 :(得分:0)
通过添加NSNotifications的观察者来解决它。