Próbuję stworzyć aplikację, która pobierze obrazy (z witryny fotografii) i utworzy zestaw ALA dla każdego obrazu, a następnie umieści go pod nową grupą ALAssetsGroup.Jak utworzyć nowy zestaw ALA z pobranego obrazu?
Jestem w stanie utworzyć nowy album (ALAssetsGroup) i pobrać dane ze strony internetowej. Jednak trochę utknąłem na tym, jak stworzyć nowy zestaw ALA.
Próbowałem się następująco
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];
}];
jednak uzyskać wydruki gdzie zarówno assetURL i błędów jest pusty.
2012-04-15 02:58:06.850 XXXXXX.com[5966:c607] Asset (null) created error:(null)
Byłoby wspaniale, gdyby ktoś może sugerować, w jaki sposób można utworzyć nowy zasób w albumie
Dzięki, że jest to, jak skończyło się to robić. – mithuntnt