读书人

iOS网络编程-iCloud键值数据储存编程实

发布时间: 2013-07-01 12:33:04 作者: rapoo

iOS网络编程-iCloud键值数据存储编程实例

iCloud键值数据存储设计

iCloud键值数据存储编程实例,画面中有两个开关控件,左图是设备1点击“设置iCloud数据”按钮,将控件状态保存到iCloud服务器。右图是设备2画面,过几秒钟后设备2收到变更通知。

?iOS网络编程-iCloud键值数据储存编程实例

?

配置Xcode工程

使用Xcode创建一个iOS工程,工程创建好之后,选择TAGETS→MyNotes→Summary→Entitlements,我们可以在这里配置授权信息。

iOS网络编程-iCloud键值数据储存编程实例

然后我们还需要应用设置代码签名标识,代码签名标识需要选择这个配置概要文件的。选择TAGETS→MyNotes→Code?Signing?Identity

iOS网络编程-iCloud键值数据储存编程实例

设置完成之后可以开始编码工作了。

代码实现

首先是需要注册NSUbiquitousKeyValueStoreDidChangeExternallyNotification通知,并同步数据,代码参考ViewController.m的viewDidLoad方法:

出自《iOS网络编程与云端应用最佳实践》作者:关东升 新浪微博@tony_关东升

读书人网 >操作系统

热点推荐