ios - Table view registering - UINib Argument labels '(nibName:, Bundle:)' do not match any available overloads -
trying add custom cell project, following code returns error uinib argument labels '(nibname:, bundle:)' not match available overloads @ register line.
xcode 9 beta 6
@iboutlet var mtableview: uitableview! override func viewdidload() { super.viewdidload() mtableview.delegate = self as? uitableviewdelegate messagetableview.datasource = self mtableview.register(uinib(nibname: "mcell", bundle: nil), forcellreuseidentifier: "customcell") }
you mixed uppercase , lowercase. in swift, function arguments start lowercase letter. change
uinib(nibname: "mcell", bundle: nil) to
uinib(nibname: "mcell", bundle: nil)
Comments
Post a Comment