LoginSignup
3
3

More than 5 years have passed since last update.

UIImagePickerでできる動画のtmpファイル

Last updated at Posted at 2015-09-19

なんかアプリの容量がすごい増えるという話があり調査すると
UIImagePickerで撮影したり、選択するとtmp配下に動画とか作り出しちゃうという。。。。
知らないし、削除処理とかサンプルに入ってないじゃん?
でも確かに考えてみるとそーりゃそーだよなー勝手に消すとか、アプリも削除するタイミングわかるわけないよなーって。

で調べても特に見つからなし
UIImagePickerController doesn't delete temp video capture file from /tmp/capture
こちらのStackOverFlowくらいでこれ普通に削除してるだけだなって。
なんか起動時にtrimとか削除するようなのあると思ったけどなさそうなので
自分でやらないとダメなんだろなーってカメラ起動時にtmp配下の「trim.~」を削除するようなサンプルをとりあえず作ってみた。
UIImagePickerから動画を選んだ場合はそういう名前でできるみたいなので。
この法則とかどっかに載ってないだろう。。。。。

作ったサンプル
名前は気にしないで。。。。

触ってみたところ写真は残らない模様

NSFileManager よく使うファイル操作メソッド(保存、削除、取得、列挙)
削除の処理はこちらを参考にさせていただきました。

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3