我正在枚举PHFetchResult。如果我对返回的PHAsset进行println,则会得到以下信息:

<PHAsset: 0x178192140> 4CBE5A4F-90BD-438B-954E-6FF1B14538CD/L0/001 mediaType=1/0, assetSource=3, (2448x3264), creationDate=2014-10-15 14:20:12 +0000, location=1, hidden=0, favorite=1

有人知道assetSource=3位是什么吗?我想尽可能在​​assetSource上运行一个谓词,但是找不到任何有关它是什么或如何访问它的信息。它是 private 的吗?

最佳答案

assetSource是一个 private 变量,因此它的含义是故意不透明的。

您可以使用谓词从assetSourcedescription过滤掉以进一步研究,例如in this question,但这纯粹是一种学术练习。

关于ios - PHAsset:什么是“assetSource”?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26393286/

10-11 15:37