&引用;致命错误:尚未实现init(编码器:);我的iOS应用程序中出现错误

&引用;致命错误:尚未实现init(编码器:);我的iOS应用程序中出现错误,ios,swift,Ios,Swift,我正在iOS 10/XCode8.2应用程序中实现SwiftyCam吊舱。这是一个定制的cameraviewcontroller吊舱,看起来使用和实现起来非常简单,但当我运行它时,它会给我这个错误。你们能帮帮我吗?我已经看了其他问题,使用了他们的代码行,但娜达,没有一个对我有效 代码如下: class randomController: SwiftyCamViewController, SwiftyCamViewControllerDelegate, UIImagePickerControlle

我正在iOS 10/XCode8.2应用程序中实现SwiftyCam吊舱。这是一个定制的cameraviewcontroller吊舱,看起来使用和实现起来非常简单,但当我运行它时,它会给我这个错误。你们能帮帮我吗?我已经看了其他问题,使用了他们的代码行,但娜达,没有一个对我有效

代码如下:

class randomController: SwiftyCamViewController, SwiftyCamViewControllerDelegate, UIImagePickerControllerDelegate,UINavigationControllerDelegate, CAPSPageMenuDelegate, AVCapturePhotoCaptureDelegate   {
    private var backgroundImage: UIImage

    init(image: UIImage) {
        self.backgroundImage = image
        super.init(nibName: nil, bundle: nil)
    }

    required init?(coder aDecoder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }

    override func viewDidLoad() {
        super.viewDidLoad()
        self.view.backgroundColor = UIColor.gray
        let backgroundImageView = UIImageView(frame: view.frame)
        backgroundImageView.image = backgroundImage
        view.addSubview(backgroundImageView)
        let cancelButton = UIButton(frame: CGRect(x: 10.0, y: 10.0, width: 30.0, height: 30.0))
        cancelButton.setImage(#imageLiteral(resourceName: "cancel"), for: UIControlState())
        cancelButton.addTarget(self, action: #selector(cancel), for: .touchUpInside)
        view.addSubview(cancelButton)
    }

    func cancel() {
        dismiss(animated: true, completion: nil)
    }
}

您能显示封闭的类声明吗?也就是说,显示行
class xxx
删除对'fatalError'@Paulw11的调用,他还应该实现构造函数tooYes,可能还会调用super。@paper1111用您所问的内容编辑了问题