Ich versuche, eine Anwendung zu entwickeln, die Bilder (von einer Fotografie Website) herunterladen und erstellen Sie eine ALAsset für jedes Bild und dann unter einer neuen ALAsssetsGroup platzieren.So erstellen Sie eine neue ALAsset von heruntergeladenen Bild
Ich bin in der Lage, ein neues Album (ALAsetsGroup) zu erstellen und Daten von der Website herunterladen. Jedoch bin ich ein bisschen fest, wie man das neue ALAsset erstellt.
ich versucht habe, ist wie folgt
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];
}];
aber ich Abzüge bekommen, wo sowohl die assetURL und Fehler leer.
2012-04-15 02:58:06.850 XXXXXX.com[5966:c607] Asset (null) created error:(null)
Es wäre toll, wenn jemand vorschlagen kann, wie ich eine neue Nutzungsart in einem Album erstellen kann
Danke, das ist, wie ich es tun endete. – mithuntnt