博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS: 在iPhone和Apple Watch之间共享数据 App Groups
阅读量:6222 次
发布时间:2019-06-21

本文共 568 字,大约阅读时间需要 1 分钟。

hot3.png

我们可以在iPhone和Apple Watch间通过app groups来共享数据。方法如下:

首先要在dev center添加一个新的 app group:

 

接下来创建一个新的single view application,名字就叫SharingDataDemo:

 

添加三个控件到主界面:TextField、Button和Label。

 

在Button的点击事件中使用NSUserDefaults将用户输入的内容进行保存:

注意suiteName必须和dev center中定义的app group的identifier ID一致。

 

接下来添加Watch:选择File - New - Target - WatchKit App:

 

添加两个控件到watch的main界面:Label和Button。

 

在Button的点击事件中使用NSUserDefaults将上一步保存的数据读取出来,显示到Label上:

 

最后一步,也是关键的一步,设置iPhone App和Watch App到同一个group中,缺失这一步,数据是无法共享的。

注意iPhone App和Watch App分别要如此设置一次,不要漏了Watch App的设置。

效果:

转载于:https://my.oschina.net/u/2286256/blog/478376

你可能感兴趣的文章
数据库系统基本概念
查看>>
tcpCopy
查看>>
10个小众网
查看>>
2000条你应知的WPF小姿势 基础篇<15-21>
查看>>
iOS SDK 从配置文件里读SDK。转化成class 可同时加载多个SDK
查看>>
解决Qt Creator编译输出窗口乱码的问题
查看>>
C#获取当前时区转换方法
查看>>
卡片式电脑介绍
查看>>
经济学发展简史
查看>>
PMP考试的过与只是
查看>>
[家里蹲大学数学杂志]第248期东北师范大学2013年数学分析考研试题
查看>>
JAVA数组的定义及用法
查看>>
C++赋值函数详解
查看>>
循环-11. 水仙花数(20)
查看>>
奇偶校验算法
查看>>
boost:库program_options--第一篇
查看>>
分享最新的博客到LinkedIn Timeline
查看>>
discuz mysqli_connect() 不支持 advice_mysqli_connect
查看>>
细嗅Promise
查看>>
Jquery中$与$.fn的差别
查看>>