如何在iphone程序中将位置从临时文件更改为hd

如何在iphone程序中将位置从临时文件更改为hd,iphone,ios,xcode,uiimagepickercontroller,iphone-video,Iphone,Ios,Xcode,Uiimagepickercontroller,Iphone Video,我想在我的应用程序中拍摄高分辨率的视频。到目前为止,当我调用函数[uiimagepickerobject startVideoCapture] 当录制时间达到20秒时,会收到内存警告,应用程序会崩溃。我想当我调用它存储的startVideoCapture方法时 file://localhost/private/var/mobile/Applications/CC223635-96EF-405F-8E1D-001359868A3C/tmp/capture-T0x1c56b020.tmp.2FQRm

我想在我的应用程序中拍摄高分辨率的视频。到目前为止,当我调用函数
[uiimagepickerobject startVideoCapture]

当录制时间达到20秒时,会收到内存警告,应用程序会崩溃。我想当我调用它存储的
startVideoCapture
方法时

file://localhost/private/var/mobile/Applications/CC223635-96EF-405F-8E1D-001359868A3C/tmp/capture-T0x1c56b020.tmp.2FQRmN/capturedvideo.MOV

它占用内存,因此应用程序崩溃


是否有可能将临时文件更改为hd。?

因为您粘贴的文件路径是一个文件路径,它已经在iPhone的硬盘上(而且不可能一开始就记录到内存中)

尝试运行静态分析器(Build->Analyze)和仪器(Build->Profile,Leaks工具),查看应用程序的内存使用情况