gpt4 book ai didi

ios - 将照片应用程序前景化时更新 ALAssetsLibrary 的正确方法是什么?

转载 作者:行者123 更新时间:2023-12-01 18:29:21 27 4
gpt4 key购买 nike

我已经为此苦苦挣扎了一段时间:依赖 ALAssetsLibrary 的照片/视频应用程序如何?使库与磁盘库保持同步。具体来说,在应用程序被背景化后重新前景化以允许拍摄/重组/删除一些照片/视频时。

在我的情况下,当我的应用程序被前景化时,我可以深入到 UITableView 中。使用库中的一项 Assets 向下钻取。

谢谢,
道格

最佳答案

您应该注册 ALAssetsLibraryChangedNotification 并仅在收到通知时重新枚举库,即库实际上已更改。当您的应用再次处于前台时,您将收到此通知。
详细地说,这意味着您需要支付 Assets 组,然后是应用程序中当前呈现的组中的 Assets 组。
请注意,iOS 5.X 中存在一个关于 ALAssetsLibraryChangedNotification 的错误:http://www.openradar.me/10484334

干杯,

亨德里克

关于ios - 将照片应用程序前景化时更新 ALAssetsLibrary 的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10475269/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com