gpt4 book ai didi

ios - 如何在 Swift 中为 PHFetchOptions 格式化 NSPredicate?

转载 作者:IT王子 更新时间:2023-10-29 05:25:48 26 4
gpt4 key购买 nike

我想不出为 PHFetchOptions 实例定义 predicate 所需的正确格式。我尝试了很多组合,但它们要么无法编译,要么没有返回任何 Assets 。

目标是仅获取给定集合中的照片(无视频):

let options = PHFetchOptions()
options.predicate = NSPredicate(format: "mediaType = %i", "PHAssetMediaType.Image")
assetsFetchResults = PHAsset.fetchAssetsInAssetCollection(assetCollection, options: options)

我已经尝试了==%d%@PHAssetMediaTypeImage"PHAssetMediaTypeImage", PHAssetMediaType.Image

最佳答案

options.predicate = NSPredicate(format: "mediaType = %d", PHAssetMediaType.Image.rawValue)

当然,我在发布后就知道了。 ;)

关于ios - 如何在 Swift 中为 PHFetchOptions 格式化 NSPredicate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27436469/

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