如果遇到这种问题,原因可能是某些文件丢失或者编译错误。您可以采用以下步骤解决:
- 删除 DerivedData 文件夹。DerivedData 文件夹包含编译后的文件。删除这个文件夹可解决很多编译问题,打开 Finder,然后前往 ~/Library/Developer/Xcode,删除 DerivedData 文件夹。
- 检查项目中是否存在编译错误。如果您的项目中存在编译错误,并且您想编译其他文件,那么 Xcode 不会编译任何文件。因此,请检查您的项目并解决任何编译错误。
- 重新导入丢失的文件。如果您收到“文件不存在”的错误消息,则需要重新导入缺少的文件。
- 清理项目并重新编译。如果上述步骤不能解决问题,您还可以清理项目并重新编译。打开 Xcode,然后单击菜单“Product”->“Clean”,然后再次单击“Product”->“Build”。
尝试这些步骤,应该可以解决“编译 Swift 源代码文件失败”的问题。