1

我正在使用UIImagePickerController为应用程序拍摄图像和视频。 我需要确保的是应用程序需要最少的存储空间。所以,只要我把图像/视频上传到我的服务器,以便我现在可以使用网址访问它。从应用程序中删除使用UIImagePickerController拍摄的所有本地图像和视频ios swift

因此我需要的是每当应用程序终止,我想清楚拍摄的所有图片和视频,从而保证更少的内存消耗。

请注意,我不想在上传后立即删除文件。我知道如何从一个目录中单独删除一个文件。

如果我错了,请提出一些其他方法。

回答

1

不能保证applicationWillTerminate永远不会被调用可能就是你不能这样做的原因(因此我需要的是每当应用程序终止,我想清楚了所有的图像和视频拍摄,这样才能保证少内存消耗,)。所以,如果你需要的应用程序之前,做任何事情存在,然后调用applicationDidEnterBackground

,但你可以尝试在招为

Local notification on application termination

更新:

How to save images from Camera to specific folder in iPhone gallery?

Delete files in iOS directory using Swift

How to delete ALL FILES in a specified directory on the app?

+0

感谢您的帮助兄弟,但我需要删除从应用程序采取的所有图像和视频。有什么帮助吗? –

+1

@AnkitKumarGupta老实说。我没有那样做。要么等待别人的回应,要么提出不同的问题 –

+0

@AnkitKumarGupta和Shobhakar Tiwari说我“在保存这些东西的时候,我必须说你把它存储到文档文件夹rit中,所以你必须从那里删除 –

相关问题