表视图注册 - UINib参数标签'(nibName:,Bundle :)'与任何可用的重载都不匹配

Dev*_*ode 1 uitableview ios swift

尝试向我的项目添加自定义单元格时,以下代码UINib Argument labels '(nibName:, Bundle:)' do not match any available overloads在注册行返回错误.

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")

}
Run Code Online (Sandbox Code Playgroud)

Tam*_*gel 6

你混合大写和小写.在Swift中,所有函数参数都以小写字母开头.更改

UINib(nibName: "MCell", Bundle: nil)
Run Code Online (Sandbox Code Playgroud)

UINib(nibName: "MCell", bundle: nil)
Run Code Online (Sandbox Code Playgroud)