在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
在初始化的时候传入一个固定的参数。
init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: Bundle?)
init?(coder aDecoder: NSCoder)
同时实现 required init?(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented") }
方法,具体如下: init(withCourseId cId: String) { super.init(nibName: nil, bundle: nil) courseId = cId } required init?(coder aDecoder: NSCoder) { fatalError("init(coder:) has not been implemented") }
convenience init(withCourseId cId: Any) { self.init() let courseIdStr = String(describing: cId) courseId = courseIdStr }
|
请发表评论