5
iOS에서 스위치를 사용하여 특정 위치로 이미지를 이동하려면 스위치가 켜져 있으면 이미지를 지정한 위치로 옮기고 끄면 해당 위치로 이동합니다.iOS의 이미지를 한 디렉토리에서 다른 디렉토리로 이동하는 방법은 무엇입니까?
iOS에서 스위치를 사용하여 특정 위치로 이미지를 이동하려면 스위치가 켜져 있으면 이미지를 지정한 위치로 옮기고 끄면 해당 위치로 이동합니다.iOS의 이미지를 한 디렉토리에서 다른 디렉토리로 이동하는 방법은 무엇입니까?
다음 기능을 사용하여 move
모든 이미지를 새로 Path
에 사용할 수 있습니다.
당신은 pass
필요 단지 모두 DirectoryPath
Old
및
- (void)moveFileFromFolder:(NSString *)oldFolderPath toFolder:(NSString *)newFolderPath {
NSFileManager *fileManager = [NSFileManager defaultManager];
NSArray *fileNames = [fileManager contentsOfDirectoryAtPath:oldFolderPath error:nil];
for (NSString *fileName in fileNames) {
NSString * oldFilePath = [oldFolderPath stringByAppendingString:fileName];
NSString * newFilePath = [newFolderPath stringByAppendingString:fileName];
NSError *error = nil;
[fileManager moveItemAtPath:oldFilePath toPath:newFilePath error:&error];
if (error) {
NSLog(@"error = %@", [error description]);
return;
}
}
}
New
어떻게 내가 얻을 수있는 경로 난이 [코드] (http://dpaste.com/3G6WE6P)? –'UIImagePickerControllerOriginalImage'는 로컬 저장소에 대한 참조없이 이미지의 데이터 만 반환합니다. 나는 그것을 직접 사용하지 않았지만 당신이 찾고있는 것이 맞을 것이라고 생각한다. NSURL * localUrl = (NSURL *) [info valueForKey : UIImagePickerControllerReferenceURL]; 적어도 URL을 검색하는 유일한 방법입니다. –
또는 다음 방법으로 사용할 수 있습니다. 'UIImage * image; [UIImagePNGRepresentation (image) writeToFile : @ "사용자 정의 경로"가 자동으로 : 예];' –