我有一个SpriteKit项目。我看过WWDC15 ReplayKit的视频,但是当我想使用代码时,出现以下错误:


  类型'GameScene'的值没有成员'previewViewController'


我使用了以下代码:

func levelWillEnd() {
    let sharedRecorder = RPScreenRecorder.sharedRecorder()
    sharedRecorder.stopRecordingWithHandler {
        (previewViewController, error) -> Void in
        if previewViewController != nil {
            self.previewViewController = previewViewController
        }
    }
}

最佳答案

我对SpriteKit相当陌生,但是由于没有人尝试回答,所以以为我会尝试。所以这个函数:LevelWillEnd,我假设它位于您的PreviewViewController类中吧?还有GameScene,我假设这就是您的sks文件的名称,对吗?因此,我不知道这是否是您的问题或是否有帮助,但是我将确保您的sks文件和viewController链接在一起

10-08 05:50