【发布时间】:2014-09-01 18:54:55
【问题描述】:
我需要检测我的应用在 iOS 8 上使用 PhotoKit 访问照片的权限的更改。我可以使用 PHPhotoLibrary.authorizationStatus() 获取状态,但我需要知道此状态何时更改,以便我可以更新 UI(即要求他们更改权限)。
如果用户启动应用程序,我会检查viewDidLoad 中的authorizationStatus,如果状态为.Denied 或.Restricted,则显示消息。但是,如果用户随后转到设置并授予访问权限,当他们返回应用程序时,它仍会显示该消息。我需要处理这些状态更改 - 如果它更改为 .Authorized 我需要删除消息并重新加载我的集合视图。
我找不到任何可以订阅的通知。如何做到这一点?
【问题讨论】:
标签: ios nsnotificationcenter photos