ios - iPhone 到 WatchKit 的通信
<p><p>我可以使用 </p> 将数据从 Watch 发送到父应用
<pre><code>
</code></pre>
<p>api 但如何在 Objective C 中将数据从 iPhone 发送到 Watch。</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>您有一些方法可以实现这一目标。最简单的方法是使用 <a href="https://github.com/mutualmobile/MMWormhole" rel="noreferrer noopener nofollow">MMWormhole</a> .</p>
<p>您使用以下方式发送数据:</p>
<pre><code>[self.wormhole passMessageObject:@{@"titleString" : title}
identifier:@"messageIdentifier"];
</code></pre>
<p>你收到它使用:</p>
<pre><code>[self.wormhole listenForMessageWithIdentifier:@"messageIdentifier"
listener:^(id messageObject) {
// Do Something
}];
</code></pre>
<p>请注意,虫洞使用应用组进行通信,因此您需要启用它。</p>
<p>MMWormhole 在底层使用的是 <code>CFNotificationCenterGetDarwinNotifyCenter</code>。实现很简单,如果你想自己实现,你有更多关于 <code>CFNotificationCenterGetDarwinNotifyCenter</code> <a href="https://medium.com/@saberjack/ios-sending-notifications-between-your-apps-3fe7422d6a41%20." rel="noreferrer noopener nofollow">in this medium post</a> 的信息.</p></p>
<p style="font-size: 20px;">关于ios - iPhone 到 WatchKit 的通信,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/30120666/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/30120666/
</a>
</p>
页:
[1]