XCode-无法加载NIB文件包

XCode-无法加载NIB文件包,xcode,xib,Xcode,Xib,我对XCode有一些问题。我试图从nib文件加载单元格,但这很奇怪。如果我清理我的项目,有时一个视图会工作,然后另一个视图将无法加载,如果我重新清理,它们有时会交换 Xcode或temp文件中是否有缓存文件夹我可以删除?没有一个通用的解决方案对我有效 2018-02-26 10:51:04.700364+0000 SpiceCentral[73982:3269187] *** Terminating app due to uncaught exception 'NSInternalInconsi

我对XCode有一些问题。我试图从nib文件加载单元格,但这很奇怪。如果我清理我的项目,有时一个视图会工作,然后另一个视图将无法加载,如果我重新清理,它们有时会交换

Xcode或temp文件中是否有缓存文件夹我可以删除?没有一个通用的解决方案对我有效

2018-02-26 10:51:04.700364+0000 SpiceCentral[73982:3269187] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </Users/james/Library/Developer/CoreSimulator/Devices/2190BB99-8811-437E-B620-3B4F917B391F/data/Containers/Bundle/Application/F83C4BDA-F236-4C22-B95F-6539FB8A8595/SpiceCentral.app> (loaded)' with name 'descTableViewCell''*** First throw call stack:
我的descCell nib文件:

我试着清理我的项目,重建。关闭Xcode,重新启动mac,使用新的模拟器

谢谢, J

通过重命名nib文件及其所有引用,我成功地修复了它(或者看起来是这样)。我认为这不是一个好的解决方案,有一个合适的方法来解决我的问题。我已经保存了该项目的一个旧版本,将保留此问题。我将尝试对旧版本进行修复,并标记正确答案

override func viewDidLoad() {
    super.viewDidLoad(
    tableView.register(UINib(nibName: "descTableViewCell", bundle: nil), forCellReuseIdentifier: "descTableViewCell")
}


override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    let descCell = tableView.dequeueReusableCell(withIdentifier: "descTableViewCell", for: indexPath) as! descTableViewCell
    return descCell
}