Je ne parviens pas à accéder aux images contenues dans un catalogue d'actifs après son téléchargement via NSBundleResourceRequest (ressource à la demande).Comment accéder au catalogue d'actifs (images) après téléchargement via NSBundleResourceRequest?
Mon code, disons l'image le nom du jeu est "snow_4" avec la demande étiquette de ressources "balise1"
NSBundleResourceRequest* resourceRequest = [[NSBundleResourceRequest alloc] initWithTags:[NSSet setWithObjects:@"tag1", nil]];
[resourceRequest conditionallyBeginAccessingResourcesWithCompletionHandler:
^(BOOL resourcesAvailable){
// if resource is not available download it
if (!resourcesAvailable) {
[resourceRequest beginAccessingResourcesWithCompletionHandler:
^(NSError * __nullable error){
if(!error){
UIImage* image = [UIImage imageNamed:@"snow_4"]; // image is null
}
}];
}else{
UIImage* image = [UIImage imageNamed:@"snow_4"]; // image is null
}
}];
Ci-dessous mon rapport sur les disques, s'il vous plaît noter que [UIImage imageNamed: @ "snow_3"] (la mention « En cours d'utilisation ») renvoie un objet correct mais pas des images qui sont marquées comme « Downloaded »
Appréciant votre temps et votre aide!
Merci, Mars
Vérifiez ma réponse [ici] [1] [1]: Salut https://stackoverflow.com/a/48327239/6534130 –