Как сохранить изображение в большом размере в локальном? - PullRequest
0 голосов
/ 09 февраля 2011

Я храню изображение локально, но мое изображение хранится в небольшом размере. я хочу сохранить это изображение в оригинальном размере, как я могу это сделать?

мой код для изображения магазина выглядит следующим образом ..

NSString *myurl = [[NSString alloc]init];
myurl =[data valueForKey:@"large_image"];

NSData *mydata = [[[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:myurl]] retain];
UIImage *myimage = [[[UIImage alloc] initWithData:mydata] retain];
NSData *imageData = UIImagePNGRepresentation(myimage);

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

NSString *documentsDirectory = [paths objectAtIndex:0];
        // NSString *imageName = [NSString stringWithFormat:@"image.png",documentsDirectory];   

NSString *fullPathToFile = [documentsDirectory stringByAppendingPathComponent:Imagename];
        [imageData writeToFile:fullPathToFile atomically:YES];

это сохраненное изображение enter image description here

и это оригинальное изображение

enter image description here

1 Ответ

0 голосов
/ 17 февраля 2012

я делаю неправильно в коде.это причина.почему это случилось.

может быть, это из-за утечки знаний.:)

в остальном все правильно только.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...