0

iPhone アプリケーションを使用してビデオをキャプチャしたい。このビデオ ファイルでは、ローカル アプリケーションを保存します。このファイルをローカルに保存する方法。私を助けてください。

前もって感謝します

4

1 に答える 1

1

あなたはそれを行うことができます:

-(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info 
{      
    NSURL *videoURL = [info objectForKey:UIImagePickerControllerMediaURL];

    NSData *videoData = [NSData dataWithContentsOfURL:videoURL];
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0];
    NSString *tempPath = [documentsDirectory stringByAppendingFormat:@"/vid1.mp4"];

    BOOL success = [videoData writeToFile:tempPath atomically:NO];


    [picker dismissModalViewControllerAnimated:YES];
}
于 2012-06-12T07:06:48.187 に答える