版本记录
版本号 | 时间 |
---|---|
V1.0 | 2018.02.05 |
前言
WatchConnectivity框架实现iOS应用程序与其配对的watchOS应用程序之间的双向通信。接下来几篇我们就一起看一下这个框架。
Overview
下面先看一下该框架的基本信息。
使用此框架在iOS应用程序和配对的watchOS应用程序的WatchKit扩展之间传输数据。 您可以传递少量的数据或整个文件。 您也可以使用这个框架触发您的watchOS应用程序的复杂化更新。
从您的应用程序启动传输后,系统将负责传输任何数据。 当接收应用程序处于非活动状态时,大多数传输都会在后台进行。当应用程序被唤醒时,它会被通知任何在inactive状态下到达的数据。 两个应用程序都处于活动状态时,实时通信也是可能的。
下面看一下该框架的基本结构。
Topics
1. First Steps
在iOS应用程序和watchOS应用程序之间启动传输。
-
- 启动WatchKit扩展与其配套iOS应用程序之间通信的对象。
-
- 定义用于接收由
WCSession
对象发送的消息的方法的委托协议。
- 定义用于接收由
2. Data Objects
监视正在传输的文件的进度。
-
- 有关当前在iOS应用程序和WatchKit扩展之间传输的文件的信息。
-
- 有关正在进行的文件传输的信息。
-
- 有关正在进行的数据传输的信息。
后记
本篇已结束,后面更精彩~~~