2012-04-03 3 views
0

UIImagePickerController를 통해 선택한 이미지의 복사본을 만듭니다. 내가 필요한 것은 복제하기 전에 사용자에게 이미지 이름을 물어 웹 서버에 업로드하는 것입니다. 누구든지 이미지에 특정 이름/확장명을 지정하라는 명령을 알고 있습니다.UIImagePicker custom name 이미지

답변

0

서버에 업로드, 경고보기의 "OK"버튼을 클릭에서 이미지 이름에 대한 사용자 요청 사용자 정의 경고를 생성 이미지의 이름을 변경하는 코드를 추가 한 다음 이미지를 선택할 수 있습니다

NSData *imageData = UIImageJPEGRepresentation(YourImage, 1.0); 
NSString *path = NSDocumentDirectory(); 
NSString *tmpPathToFile = [[NSString alloc] initWithString:[NSString stringWithFormat:@"%@/%@.jpg", path, specificImagedNameTakenFromUser]]; 

if([imageData writeToFile:tmpPathToFile atomically:YES]){ 
     //Write was successful. 
} 

이제이 이미지를 같은 위치에서 선택하고 서버에 업로드하십시오.

희망이 있으면 도움이 될 것입니다.

건배.

+0

경로를 추가하고 tmpPathto 파일을 거꾸로 추가 하시겠습니까? – DJPlayer

+0

오오, 그건 틀렸어. 수정 해 주셔서 고맙습니다. – Nilesh