-4
我想顯示圖像庫中在特定日期創建的所有圖像。是否有可能?從特定日期創建的iPhone圖庫中獲取圖像
我想顯示圖像庫中在特定日期創建的所有圖像。是否有可能?從特定日期創建的iPhone圖庫中獲取圖像
-(void)loadImagelist{
void (^assetEnumerator)(ALAsset *, NSUInteger, BOOL *) = ^(ALAsset *theAsset, NSUInteger index, BOOL *stop) {
if(theAsset != NULL) {
NSString *date = [theAsset valueForProperty: ALAssetPropertyDate];
//if date == xxx add to list
}
};
void (^assetGroupEnumerator)(ALAssetsGroup *, BOOL *) = ^(ALAssetsGroup *group, BOOL *stop) {
if(group != nil) {
[group setAssetsFilter:[ALAssetsFilter allPhotos]];
[group enumerateAssetsUsingBlock:assetEnumerator];
}
};
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:assetGroupEnumerator failureBlock: ^(NSError *error) {
NSLog(@"Failure");
}];
}
非常感謝。有效。 – user1417638
是的,這是可能的。 – 2012-12-27 09:25:11
感謝您的快速響應。你能否建議我可以這樣做的方式?任何鏈接,如果你想提及。 – user1417638
@userXXX查看ALAssetLibrary類的文檔。 – 2012-12-27 09:31:10