Estoy tratando de desarrollar una aplicación que pueda descargar imágenes (desde un sitio de fotografía) y crear un ALAsset para cada imagen y luego ubicarlas en un nuevo ALAssetsGroup.Cómo crear un nuevo ALAsset desde la imagen descargada
Soy capaz de crear un nuevo álbum (ALAssetsGroup) y descargar datos del sitio web. Sin embargo, estoy un poco atascado sobre cómo crear el nuevo ALAsset.
He tratado es el siguiente
ALAsset *asset = [[[ALAsset alloc] init] autorelease];
NSDictionary *metadata = [NSDictionary dictionaryWithObjectsAndKeys:p.id, @"id", p.thumbnail_url, @"thumbnail_url", p.photo_url, @"photo_url", nil];
[asset setImageData:data metadata:metadata completionBlock:^(NSURL *assetURL, NSError *error) {
ESLog(@"Asset %@ created error:%@", assetURL, error);
[group addAsset:asset];
}];
Sin embargo consigo impresiones donde tanto el assetURL y error es vacía.
2012-04-15 02:58:06.850 XXXXXX.com[5966:c607] Asset (null) created error:(null)
Sería muy bueno si alguien puede sugerir cómo puedo crear un nuevo activo en un álbum
Gracias, esto es como terminé haciéndolo. – mithuntnt