Swift-导入模块在一个文件中工作,但不能在另一个文件中工作

Swift-导入模块在一个文件中工作,但不能在另一个文件中工作,swift,xcode,Swift,Xcode,我的错误真的像标题上说的那样简单。我正在尝试导入一个名为IBAnimatable的特定模块。该语句在一个文件中运行得很好,Xcode根本没有给我任何抱怨,但是当在另一个文件中再次执行完全相同的操作时,它突然开始抱怨。我曾多次尝试清理项目并重新构建它。我完全无法理解为什么会发生这种情况。这个错误只是在尝试构建项目后随机出现的。没有对该文件进行编辑,该文件以前正在工作。下面是导入工作文件的代码,以及不工作的文件的代码 这是不工作的文件的代码,它给出了一个错误,没有这样的模块“IBAnimatable

我的错误真的像标题上说的那样简单。我正在尝试导入一个名为
IBAnimatable
的特定模块。该语句在一个文件中运行得很好,Xcode根本没有给我任何抱怨,但是当在另一个文件中再次执行完全相同的操作时,它突然开始抱怨。我曾多次尝试清理项目并重新构建它。我完全无法理解为什么会发生这种情况。这个错误只是在尝试构建项目后随机出现的。没有对该文件进行编辑,该文件以前正在工作。下面是导入工作文件的代码,以及不工作的文件的代码

这是不工作的文件的代码,它给出了一个错误,
没有这样的模块“IBAnimatable”

import UIKit
import IBAnimatable

class ContactsTableViewCell: UITableViewCell {
    @IBOutlet var username: UILabel!
    @IBOutlet var profilePic: AnimatableImageView!
}
然而,虽然它给了我这个错误,但这段代码在另一个文件中构建得很好:

import UIKit
import IBAnimatable

class FavoriteTableViewCell: UITableViewCell {
    @IBOutlet var profilePic: AnimatableImageView!
    @IBOutlet var username: UILabel!
}
我不知道这是否对这个错误有任何意义,但今天之前我也更改了应用程序的名称,但是我能够构建和运行应用程序,这两个文件与您现在看到的完全相同。我最近还打开了应用程序上的推送通知,但是即使这样做了,这两个文件的构建和运行都很好。这个错误确实是随机出现的,在相当长的一段时间内处理xcode时,我只是认为清理它并重新构建它可以修复它,但事实并非如此

编辑:重新启动Xcode也不能解决问题

编辑2:清除派生数据也没有帮助


编辑3:我不知道这是否重要,但我通常会收到错误
命令CompileSwift失败,退出代码为非零,但在多次构建项目时,如第一个答案所示:,该错误已修复,但另一个错误仍然存在。

也有类似问题,显然吉特把事情搞砸了。删除Git使其正常工作。

如果打开文件检查器(⌥⌘1) 然后检查你的两个文件,它们是同一个目标的成员吗?是的,我刚刚检查过,它们都显示它们是同一个目标,如果它应该在你刚才发出的命令的
目标成员资格
组下。事实上,当我在这两个文件之间切换时,真正需要更改的只是文件检查器中的文件路径、位置和名称。您是否可以创建该项目的副本,并删除其中除这两个文件之外的所有内容并发布该文件?您是否希望我只复制代码,或者是包含任何文件编码问题的完整文件?这是复制问题所用的最少代码。我在这个项目中从未实际使用过git