如何在共享数据库上执行更改时从CKDatabaseNotification获取CKRecord信息?
这是我在更改一个属性时从服务器收到的userInfo
:
[AnyHashable(“aps”):{ “content-available”= 1; ,AnyHashable(“ck”):{ ce = 2; cid =“iCloud.pl.blueworld.fieldservice”; met = { dbs = 3; sid =“E93874B3-53B4-4CD7-83A0-157DDE3B1094”; zid = fieldservice; zoid =“_c42e727205f9a1c05eab6df6298d51ca”; }; nid =“46a3d259-11c5-4212-9bef-b9aef4ea5bf8”; }]
我可以快速创建对象:
CKNotification(fromRemoteNotificationDictionary: userInfo)
但是现在如何才能收到其记录ID? 我需要在UI上执行更改,但需要知道哪些对象已更改。
- 在swift中将jsonparsing成一个数组
- 如何在ios中parsingxmpp xml?
- TransitionFromView删除先前的视图
- 如何保存由XML文件NSURL加载生成的IUImage和NSString?
- 无法将types'CFString'的值转换为期望的参数types'UnsafePointer <Void>'(又名'UnsafePointer <()>')
- Xcode 8.2.1 – 错误:无效的bitcode版本(生产者:’802.0.41.0_0’Reader:’800.0.42.1_0’)
- xcodedebugging – 迅速将汇编代码移回到我的自定义代码中
- 添加子视图控制器swift
- 何时自动调整掩码在iOS中生效?