Is there any way of achieving the following that avoids using “initWithData” ? (Just in case you are curious, initWithData is getting my app flagged by Apple as using an illegal API sigh).
NSData * imageData = [NSData dataWithContentsOfURL : [NSURL URLWithString : [details image]]];
picture = [[UIImage alloc] initWithData:imageData];
Many thanks,
Martin
First of all, you should do this asynchronously so that your thread won’t block. Here is the code for the class: