UIImagePickerController
の委任方法で、カメラロールまたは他のアルバムから選択したビデオファイルの名前を取得するにはどうすればよいですか?UIImagePickerControllerから選択した元のビデオ名を取得
イメージの名前を取得できますが、ビデオで同じものを使用している場合はnil
が返されます。
UIImagePickerController
の委任方法で、カメラロールまたは他のアルバムから選択したビデオファイルの名前を取得するにはどうすればよいですか?UIImagePickerControllerから選択した元のビデオ名を取得
イメージの名前を取得できますが、ビデオで同じものを使用している場合はnil
が返されます。
- (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
@Wolverine:私は選択したビデオ 資産-ライブラリーでは、このURLを取得してい:?//asset/asset.MOV ID = 1489CFE5-A447-456E-A641-DC44818C1D44&EXT = MOV 今、私はここに名を取得する方法。 –