Я создаю приложение, которое позволяет пользователям публиковать видео и изображения.
Но иногда, когда интернет-соединение недоступно, и сообщение не может быть загружено, оно остается локально с большимкнопка «повторить попытку».
Пока пользователь не щелкнет по ней, я сохраню значения поста
class DependingPost: NSObject {
var index : Int!
var message: String!
var leftTime: Int!
var posting : Bool = false
var pickedFiles : [Any]!
init(index : Int, message: String, leftTime: Int, pickedFiles: [Any]){
self.index = index
self.message = message
self.leftTime = leftTime
self.pickedFiles = pickedFiles
super.init()
}
}
Как видите, есть часть pickedFiles : [Any]!
.
Этоможет содержать UIImage
и URL
(для видео)
Мой вопрос: как долго видео хранится в памяти?Возможно ли, что пользователь закроет, затем откроет приложение, и видео исчезнет?
- Если удаляется соответствующий пост, как я могу освободить видео из памяти (URL)?