实例化一个nib抛出NSException swift 3

时间:2017-06-06 07:26:47

标签: swift3 runtime-error xib nib nsexception

我正在尝试实例化一个xib,这是一个例外(太通用):

  

libc ++ abi.dylib:以未捕获的类型异常终止   的 NSException

我将类CustomBottomSheetPanel分配给 xib 文件所有者(文件检查器部分)

这是我的mycode:

class CustomBottomSheetPanel: UIView {

    class func instanceFromNib() -> CustomBottomSheetPanel {
        return Bundle.main.loadNibNamed("CustomBottomSheetPanel", owner: self, options: nil)![0] as! CustomBottomSheetPanel
    }

}

我也试过

UINib(nibName: "CustomBottomSheetPanel", bundle: nil).instantiate(withOwner: nil, options: nil)[0] as! CustomBottomSheetPanel

并在所有者属性中设置自我

那么问题是什么?这让我发疯了!

0 个答案:

没有答案