2016-05-23 3 views
2

Привет всем Я пытаюсь сделать вид входа в систему, такой как spotify. https://github.com/chenjunpu/SpotifyLoginVideo Я использую этот пример.Переполнение памяти (Ram) Swift

Моя проблема заключается в том, что, когда я пытаюсь перейти на страницу входа в барана, что использовать одно и то же с точки зрения видео (плюс 30MB)

Я попытался это на функции кнопок, но ничего не изменилось

self.dismissViewControllerAnimated(true, completion: nil) 

Любые идеи, как я могу остановить просмотр, слить мой баран? Спасибо

ответ

1

I Загрузить код, существующий на https://github.com/chenjunpu/SpotifyLoginVideo Я вижу, когда мы идем, чтобы войти в систему, приложение продолжает работать на 100 Мб памяти.

добавить этот код WelcomeViewController

override func viewDidDisappear(animated: Bool) { 
    super.viewDidDisappear(animated) 
    self.videoView.removeFromSuperview() 
    self.videoView = UIView() 
} 

проблема решена, но мы сначала нужно настроить на viewWillAppear так

override func viewWillAppear(animated: Bool) { 
    super.viewWillAppear(animated) 
    self.viewDidLoad() 
} 

это работает для меня касается

+0

Вы потрясающе !!! ! большое спасибо, что я застрял с неделю –

Смежные вопросы