我有一个iPhone应用程序,并添加了一个WatchExtension。现在,我成功地使用MMWormhole将一个字符串发送到了Watch。为了使用字符串,我必须从我的update()应用程序中的一个方法调用WKInterfaceController中的iPhone。
这有可能吗?
我试着做一些类似InterfaceController.update()的事情,但是Xcode抱怨说它不知道变量InterfaceController。
(预先谢谢:)
发布于 2015-05-03 17:24:50
iPhone应用程序和Watch扩展是两个独立的进程,尽管它们存储在一个包中,因此不能在运行时调用其他进程的方法。
在WatchKit中:
我认为当iPhone应用程序做一些事情时,你想让手表更新它的界面,你可以这样做:
在我的选择中,iPhone应用和监视扩展可以看作是一种C/S架构,iPhone应用程序是服务器,监视扩展是客户端,也许这个比喻更容易理解。
https://stackoverflow.com/questions/29854691
复制相似问题