1

我正在使用 Photos 框架开发一个 iOS 应用程序,并且我正在尝试让变更观察者工作。我正在使用此调用注册更改观察者[[PHPhotoLibrary sharedPhotoLibrary] registerChangeObserver:self];。注册观察者后,我切换到相机应用程序并拍照。photoLibraryDidChange:拍照后不会立即调用回调方法,而是在我重新进入我的应用程序后才调用。

这是它应该如何工作的吗?我在文档中找不到任何说明何时调用回调的内容。理想情况下,我会在拍完照片并放入照片库后立即收到通知,但似乎并非如此。在我收到更改通知之前,用户是否必须重新进入我的应用程序?

4

1 回答 1

0

“在我收到更改通知之前,用户是否必须重新进入我的应用程序?” 是的,用户必须重新进入并接收照片库的更改通知。否则,当您的 APP 未运行时,您想做什么?

于 2016-10-28T03:36:06.557 回答