나는 NSData
을 가져 와서 이미지로 변환하고 이미지보기에 표시하는 응용 프로그램을 개발 중입니다. 이제이 데이터를 저장하고 UIImageView
에 다시 표시하려고합니다.nsdata를 이미지로 변환하는 방법은 무엇입니까?
//for saving nsdata using nsuserdefaults method:-
NSUserDefaults *defsMVC=[NSUserDefaults standardUserDefaults];
[defsMVC setObject:stateMVC forKey:@"MapImageObject"];
//for retrieving nsdata from nsuserdefaults and display it in imageview
NSUserDefaults *defsMVC=[NSUserDefaults standardUserDefaults];
NSData *stringmapdata=[defsMVC dataForKey:@"MapImageObject"];
UIImageView *imageView=[[UIImageView alloc]initWithFrame:CGRectMake(0, 6, 320,415)];
UIImage *image = [UIImage imageWithData:stringmapdata];
[imageView setImage:image];
[image release];
[self.view addSubview:imageView];
[self.view sendSubviewToBack:imageView];
[imageView release];
iOS에서 NSUnarchiver와 NSArchiver를 사용할 수 있습니까? –
예, /System/Library/Frameworks/Foundation.framework –