Sto usando un metodo per recuperare le immagini come proprietà:
NSData *data = [[NSData alloc] initWithBase64EncodedString:spot.ImageName options:0];
UIImage *image = [UIImage imageWithData:data];
Ma ora ho bisogno di recuperare le immagini da un server "http://IP/MyService/images/1.png"e incassali al mio servizio.
risposte:
0 per risposta № 1Per salvare il file UIImage
sul file system:
NSString *documentsDirPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0];
NSString *imagePath = [documentsDirPath stringByAppendingPathComponent:@"myfile.png"];
NSData *binaryImageData = UIImagePNGRepresentation(imageToSave);
[binaryImageData writeToFile:imagePath atomically:YES];
Per recuperare il UIImage
sul file system:
UIImage *myImage = [UIImage imageWithContentsOfFile:imagePath];