0

私はALassetsを含むプロジェクトを行っています。iphoto から、電話のすべての写真がイベントに属していることを知っています。イベントはフォルダーのようなものです。よくわからないのは、携帯電話を Mac ではなく PC に同期する場合、すべてのアセットは引き続きイベントに属しますか?

アドバイスありがとうございます。

4

1 に答える 1

0

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 によって同期されているか、Camera Connection Kit によって作成されている場合、イベントの一部にすぎません。デバイスで撮影された写真は常に ALAssetsGroupSavedPhotos (カメラ ロール) の一部であり、さらにユーザーが作成したアルバムに割り当てることができます。

于 2012-07-19T08:14:25.653 に答える