我正在做一个涉及 ALassets 的项目。我知道从 iphoto 手机中的每张照片都属于一个事件。事件似乎就像文件夹。我不清楚的是,如果您将手机同步到 PC 而不是 Mac,那么每个资产是否仍然属于一个事件?
谢谢你的建议。
我正在做一个涉及 ALassets 的项目。我知道从 iphoto 手机中的每张照片都属于一个事件。事件似乎就像文件夹。我不清楚的是,如果您将手机同步到 PC 而不是 Mac,那么每个资产是否仍然属于一个事件?
谢谢你的建议。
AssetLibrary 有所谓的组。这些组包含资产。有以下类型的组:
enum {
ALAssetsGroupLibrary = (1 << 0), // The Library group that includes all assets.
ALAssetsGroupAlbum = (1 << 1), // All the albums synced from iTunes or created on the device.
ALAssetsGroupEvent = (1 << 2), // All the events synced from iTunes.
ALAssetsGroupFaces = (1 << 3), // All the faces albums synced from iTunes.
ALAssetsGroupSavedPhotos = (1 << 4), // The Saved Photos album.
ALAssetsGroupPhotoStream = (1 << 5), // The PhotoStream album.
ALAssetsGroupAll = 0xFFFFFFFF, // The same as ORing together all the available group types,
// with the exception that ALAssetsGroupLibrary is not included.
};
如果资产已由 iTunes 同步或由相机连接工具包创建,则它只是事件的一部分。在设备上拍摄的照片始终是 ALAssetsGroupSavedPhotos(相机胶卷)的一部分,并且可以另外分配给用户创建的相册。