我正在使用“作为!” 对于自定义 tableView 单元格,我的理解是它通常没问题,但是我正在使用 SwiftLint 并想看看我是否可以提供替代方案。使用保护声明,我可以提供不会导致崩溃的替代方法吗?还是我应该走不同的路线?谢谢!
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
guard let cell = tableView.dequeueReusableCell(withIdentifier: "CustomTableViewCell") as? CustomTableViewCell
else {
return //something?
}