2016-07-05 8 views
0

안녕하세요 저는 iOS objective c를 처음 접했습니다. 이미지를 가져 와서 참조 용으로 앱 메모리에 저장하는 앱을 만들고 있습니다. u는 좋아 클릭하면 다운로드 탭에 가야 다운로드를 이미지를 클릭하면 앱 안에 이미지를 저장하는 방법

  1. 그것은 즐겨 찾기 탭
  2. 을 가야한다.

ALAasset은 사용하지 않는 것이 좋습니다. 이미지를 저장하는 가장 좋은 방법은 무엇인지 설명 할 수 있습니다.

은 파일 또는 PHImagemanager을 사용하고 있습니다.

및 어떻게?

+0

도서관 이미지를 다운로드 하시겠습니까? –

답변

0

당신은 문서 디렉토리 뭔가 같은에서 이미지를 저장해야합니다, 지금

NSString *docsDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)objectAtIndex:0]; 

NSString *documentsDirectoryForSaveImages = [docsDir stringByAppendingPathComponent:@"/ProfileImages"]; 

[[NSFileManager defaultManager] createDirectoryAtPath:documentsDirectoryForSaveImages withIntermediateDirectories:YES attributes:nil error:nil]; // This creates folder in document directory of name "ProfileImages" 

당신 같은 이미지 뭔가를 저장할 수

NSData *data = UIImageJPEGRepresentation(responseObject, 1.0); //Convert image to data 

[data writeToFile:[documentsDirectoryForSaveImages stringByAppendingPathComponent:formImage] atomically:NO]; //write that data to path. formImage is string value (name of image. Ideally should use timestamp to make unique naming) 
당신은 이미지 같은 뭔가를 검색 할 수 있습니다

,

UIImage *img = [UIImage imageWithContentsOfFile:[documentsDirectoryForSaveImages stringByAppendingPathComponent:formImage]]; 

희망이 도움이 될 것입니다 :)

+0

어떻게 여러 이미지를 하나씩 다른 이미지를 추가 할 수 있습니까? 이것을 사용하면 검색 할 수 있습니다. –

+0

for 루프를 사용하십시오 !! – Lion