• 欢迎访问,如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

iOS 根视图切换到一个新的根视图时,该怎么样释放之前的根视图

iOS 码拜 3年前 (2017-04-30) 274次浏览
在当前的以TabBar为根视图的第一个控制器当中,用GCD开一个线程,不断在控制台打印!
当本人切换到第三个控制器当中去点击切换根视图按钮,切换到新的根视图控制器时,之前的根视图中以GCD开启的这个线程还在运行并在控制台不断打印。
问一下在切换到新的根视图控制器时,该怎么样释放之前的这个根视图?这种情况该怎么样解决,求高手们帮忙解答,谢谢~~
解决方案

80

你这个问题应该是怎么样是怎么样终止那个gcd的子线程。
http://www.cocoachina.com/bbs/read.php?tid=129464 给你个参考,三楼的回复。你应该在gcd循环体内做好终止的操作,外部终止好像不行。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明iOS 根视图切换到一个新的根视图时,该怎么样释放之前的根视图
喜欢 (0)
[1034331897@qq.com]
分享 (0)