【日常问题】关于Xcode中获取继承于UITableViewCell的自定义类型Cell时提示could not cast value of type ‘UITableViewCell’

在进行iOS学生信息管理系统作业时,遇到Xcode中自定义的UITableViewCell无法正确转换的问题。错误提示为'could not cast value of type 'UITableViewCell''. 通过检查TableViewCell的Identifier和Custom Class,发现并未设置错误。问题出在未给UITableView设置delegate,并且在ViewController中未正确理解'register'的作用。解决方法是取消特定代码注释,确保在tableView.dequeueReusableCell时返回正确的自定义Cell。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天在努力赶IOS开发作业时又双叒叕卡壳了,本身就对它的基础就不熟悉,再复制粘贴下老师的代码就哦豁


作业是关于做简单的学生信息管理系统,下面贴一下ViewController的代码

import UIKit

class ViewController: UIViewController {

    
    @IBOutlet weak var inputID: UITextField!
    
    @IBOutlet weak var inputNAME: UITextField!
    
    @IBOutlet weak var inputCLASS: UITextField!
    
    @IBOutlet weak var inputAGE: UITextField!
    
    @IBOutlet weak var selectIV: UIImageView!
    

    @IBOutlet weak var queryByID: UITextField!
    
    @IBOutlet weak var queryByName: UITextField!
    
    
    @IBOutlet weak var tableView: UITableView!
    
    let dataCellID = "LGCell"
    var dataArray:[Student] = [Student]()
    
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        
        //var dd = UITableViewCell()
        //var cc = dd as! MyTableViewCell
        
        tableView.delegate = self
        tableView.dataSource = self
        tableView.register(UITableViewCell.classForCoder(), forCellReuseIdentifier: dataCellID)
        dataArray = CoreDataManager.shared.getAllStudent()
        tableView.reloadData()
    }

    @IBAction func selectImage(_ sender: Any) {
        let imagePickerController = UIImagePickerController()
        imagePickerController.sourceType = .photoLibrary
        imagePickerController.delegate = self
        present(imagePickerController, animated: true, completion: nil)
    }
    
    
    @IBAction func add(_ sender: Any) {
        if check() {
            let id = inputID.text!
            let sclass = inputCLASS.text!
      
基于STM32的循迹避障小车资料源码(高分项目),个人大四的毕业设计、经导师指导并认可通过的高分设计项目,评审分99分,代码完整确保可以运行,小白也可以亲自搞定,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。 基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(高分项目)基于STM32的循迹避障小车资料源码(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值