- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
NSString *mediaType = [info objectForKey:UIImagePickerControllerMediaType];
if (![mediaType isEqualToString:(NSString *)kUTTypeMovie])
return;
mediaURl = [info objectForKey:UIImagePickerControllerMediaURL];
//NSLog(@"mediaURL %@",mediaURl);
moviePath = mediaURl.absoluteString;
// NSLog(@"moviePath %@",moviePath);
tempFilePath = [[info objectForKey:UIImagePickerControllerMediaURL] path];
NSLog(@"filepath %@",tempFilePath);
//if you want only file name
NSArray *ar = [tempFilePath componentsSeparatedByString:@"/"];
NSString *filename = [[ar lastObject] uppercaseString];
NSLog(@"filename %@",filename);
}
Позвольте мне знать, если у вас есть какие-либо вопросы
Обновить ваш вопрос с соответствующим кодом. – rmaddy
вы получите URL-адрес. от этого вы можете легко получить имя, которое я думаю. URL для изображения и видео будет отличаться. – Wolverine
@ Росомаха: Я получаю этот url для выбранного видео assets-library: //asset/asset.MOV? Id = 1489CFE5-A447-456E-A641-DC44818C1D44 & ext = MOV Теперь, как получить здесь имя. –