5
iOS'ta, anahtar açık olduğunda görüntüleri belirli bir konuma taşımak istiyorum. Görüntü kapatıldığında görüntüyü belirtilen konumuma taşıyacak.iOS'ta görüntüleri bir dizinden diğerine taşıma nasıl?
iOS'ta, anahtar açık olduğunda görüntüleri belirli bir konuma taşımak istiyorum. Görüntü kapatıldığında görüntüyü belirtilen konumuma taşıyacak.iOS'ta görüntüleri bir dizinden diğerine taşıma nasıl?
tüm işlevlerinizi move
tüm görüntülerini yeni Path
'a kullanabilirsiniz.
Sen pass
gerek sadece ikisi DirectoryPath
Old
ve
- (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
ve nasıl alabilirim yolu i var [bu kodu] (http://dpaste.com/3G6WE6P)? –'UIImagePickerControllerOriginalImage', yalnızca yerel verileriyle ilgili referansı olmaksızın yalnızca görüntü verisini döndürür. Kendimi kullanmadım ama sanırım aradığınız şey NSURL * localUrl = (NSURL *) [bilgi değeriForKey: UIImagePickerControllerReferenceURL]; En azından, herhangi bir URL'yi almayı bildiğim tek yol bu. –
VEYA aşağıdaki yolla kullanabilirsiniz .. 'UIImage * image; [UIImagePNGRepresentation (image) writeToFile: @ "Özel Yolunuz" atomik olarak: YES]; ' –