내 응용 프로그램에서 UIImagePickerController를 사용하고 있습니다.iPhone의 NSDocumentDirectory에 파일 저장
이미지가 응용 프로그램 문서 디렉토리에 저장해야 사용자가 이미지를 선택한 후
,
내 코드는 아래에 부여합니다.
-(void)imagePickerController:(UIImagePickerController*)picker didFinishPickingMediaWithInfo:(NSDictionary*)info
{
[picker dismissModalViewControllerAnimated:YES];
NSData *imgData = UIImagePNGRepresentation([info objectForKey:@"UIImagePickerControllerOriginalImage"]);
UIImage *img = [[UIImage alloc] initWithData:imgData];
stuImgView.image = img;
[img release];
//write image
NSString *imageFilename = [NSString stringWithFormat:@"%i.jpg", currentStudent.stuNo];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *path = [NSString stringWithFormat:@"%@/%@", [paths objectAtIndex:0], imageFilename];
UIImage *stuImg;
BOOL success;
NSFileManager *fm=[NSFileManager defaultManager];
// how to store file at documents dir????
}
파일 관리자를 사용하여 파일을 저장하는 방법을 모르십니까?
도와주세요.
미리 감사드립니다.
경로의 연결을 위해, 나는 ['stringByAppendingPathComponent'] 사용하는 것이 좋습니다 NSString_Class/Reference/NSString.html # // apple_ref/occ/instm/NSString/stringByAppendingPathComponent :) – notnoop