加快搜索速度并放松搜索速度

问题描述 投票:1回答:2

我正在尝试加快视图控制器之间的搜索和释放搜索。如果我从根本上做错了任何事情,请告诉我,或者如果我需要为上下文上传更多代码。

这是youtube演示的错误之处:https://www.youtube.com/watch?v=VZsAg0L-W5g&feature=youtu.be

基本上,当我单击'View AR'时,进入AR View Controller的时间太长了>]

第二,当我尝试展开到“ CollectionView控制器”时,再次花费一点时间才能展开到先前的控制器。

我还必须记住内存,因为这是一个非常占用内存的应用程序。

欢迎任何帮助!!!!

这里是第一个视图控制器的命令:

@objc private func ViewAR(_ sender: UIButton) {
    imagesOne = nil
    imagesTwo = nil
    imagesThree = nil
    imagesFour = nil
    imagesFive = nil

    //goToAR
    self.performSegue(withIdentifier: "goToAR", sender: self)
}

正如您在上面看到的,出于存储目的,我将图像设置为nil,然后选择到AR View控制器

这里是第二个视图控制器的放松提示:

 @objc private func closeController(_ sender: UIButton) {
        DispatchQueue.main.async {
            self.sceneView.removeFromSuperview()
            self.performSegue(withIdentifier: "unwindToSwipe", sender: self)
        }
    }

我正在尝试加快视图控制器之间的搜索和释放搜索。如果我从根本上做错了任何事情,请告诉我,或者如果我需要为上下文上传更多代码。这是一个...

ios swift segue dealloc unwind-segue
2个回答
0
投票

嗨,大家在评论的帮助下,我知道问题不在于segue,而是代码本身。


-2
投票

停止使用segues,开始使用self.NavigationController.push(vc)这确实是导航的最佳方法。

© www.soinside.com 2019 - 2024. All rights reserved.