如何使用NSUbiquityIdentityDidChangeNotification检查iCloud上的更改是否开启?

时间:2016-07-08 23:48:51

标签: notifications cloudkit account

苹果文档说使用NSUbiquityIdentityDidChangeNotification来感知iCloud帐户更改,并且当您的应用收到此通知时,从 NSURLRelationship 属性中获取新令牌 。如果用户已禁用iCloud,则该令牌的值为nil。没有userInfo字典。"

我知道如何设置我的代码以便在NSUbiquityIdentityDidChangeNotification发生时收到通知,但我不知道在哪里阅读" NSURLRelationship"属性来自然后它的多个值意味着什么。文档说明了以下关于" NSRULRelationship",即"常量,表示目录和项目之间的关系。"

我不知道目录和项目之间的关系""与iCloud帐户是否有变更有关。 NSURLRelationship的值是:

enum NSURLRelationship : Int {
case Contains
case Same
case Other

}

那么任何人都应该知道这些值如何确定iCloud帐户的变化以及从哪里读取这些值?

感谢

0 个答案:

没有答案