【发布时间】:2011-10-10 19:19:42
【问题描述】:
我正在使用照片选择器来浏览和选择一个视频,一旦选择了它,我就会将它从临时存储移动到我的工作目录以供将来使用。我使用以下行来执行此操作:
[[NSFileManager defaultManager] moveItemAtPath:newName toPath:newPath error:nil];
当我对应用程序进行分析时,在此过程中,内存使用量会飙升至视频文件的大小,然后稍后又回落。有没有办法在没有内存峰值的情况下移动这个文件?如果用户的设备当时运行了很多应用程序,我担心我的应用程序会崩溃。
如果它有助于我的路径如下所示: /private/var/mobile/Applications/046F9A22-DBEC-436F-936C-D59945783483/tmp//trim.PK4abv.MOV
/private/var/mobile/Applications/046F9A22-DBEC-436F-936C-D59945783483/Documents/resources/myCards/BC742DC8-A7D4-40B8-8AC8-97CF9F242881/trim.PK4abv.MOV
【问题讨论】:
标签: iphone objective-c ios