gpt4 book ai didi

ios - 内存 (Ram) 溢出 Swift

转载 作者:行者123 更新时间:2023-11-28 06:42:59 30 4
gpt4 key购买 nike

大家好,我正在尝试创建一个类似 spotify 的登录 View 。 https://github.com/chenjunpu/SpotifyLoginVideo我用这个例子。

我的问题是,当我尝试转到登录页面时,它使用的 ram 与视频 View 相同(加上 30mb)

我在按钮功能上试过了,但没有任何改变

self.dismissViewControllerAnimated(true, completion: nil)

有什么想法可以阻止 View 耗尽我的内存吗?谢谢

最佳答案

我下载 https://github.com/chenjunpu/SpotifyLoginVideo 上的现有代码我看到当我们登录时,应用程序一直在运行超过 100Mbs 的内存。

将此代码添加到 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()
}

这对我有用

关于ios - 内存 (Ram) 溢出 Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37398714/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com