【发布时间】:2015-12-16 06:46:50
【问题描述】:
我正在尝试在完成处理程序中执行情节提要,如下所示:
movieWriter.finishRecordingWithCompletionHandler({ () -> Void in
//Leave this view
self.performSegueWithIdentifier("decisionSegue", sender: self)
})
并收到以下警告:
此应用程序正在从后台线程修改自动布局引擎,这可能会导致引擎损坏和奇怪的崩溃。这将在未来的版本中导致异常。
完成处理程序在后台运行,所以我明白为什么会出现此错误,我的问题是我有哪些选项可以在不出现此错误的情况下执行此 segue?
我在完成处理程序中执行 segue 的原因是完成处理程序是在录制的电影完成写入文件并且视图被继续播放电影之后调用的,因此它需要在文件之前继续。
【问题讨论】:
-
我认为很容易用谷歌搜索 0.90% 的问题已经得到了完美的回答。