在 Xcode 8.3 中,一些 swift 类文件是红色的

Posted

技术标签:

【中文标题】在 Xcode 8.3 中,一些 swift 类文件是红色的【英文标题】:In Xcode 8.3 some swift class files are in red colour 【发布时间】:2017-09-06 07:01:54 【问题描述】:

我什么都没做。我刚刚复制到另一个文件夹。当我运行此代码时,一切正常,但不知道为什么某些 Swift 类文件是红色的。有人可以建议我一个解决方案吗?

【问题讨论】:

路径/文件丢失 那些红色文件引用丢失,或者您刚刚将文件移动到其他位置,只需重新添加那些丢失的文件。 “我刚刚复制到另一个文件夹”表示文件的路径已更改!尝试右键单击该文件并选择“在 Finder 中显示”选项... 相关:***.com/questions/40226579/…***.com/questions/4613358/… 请不要破坏您的帖子。如果您认为您的问题没有用或不再有用,则应删除,而不是编辑掉所有实际使其成为问题的数据。通过在 Stack Exchange 网络上发布,您已授予 SE 分发该内容的不可撤销的权利(根据 CC BY-SA 3.0 许可)。根据 SE 政策,任何破坏行为都将被撤销。 【参考方案1】:

只需在 XCode 中再次拖动此文件或通过单击 XCode 左下角的 + 按钮添加这些文件的引用,然后单击“添加文件”。

【讨论】:

【参考方案2】:

将这些红色类从另一个文件夹或备份文件夹导入您当前的项目。

要对这个问题进行永久排序,请打开您的项目文件夹并将这些类移动到主项目文件夹。

【讨论】:

【参考方案3】:

我通过重新添加这些类文件解决了这个红色问题,并删除了这些红色类。我认为是路径问题。通过阅读解决。

【讨论】:

以上是关于在 Xcode 8.3 中,一些 swift 类文件是红色的的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 8.3 不支持 Swift 2.3 [关闭]

目标 C 项目中的 Xcode 8.3 Swift 版本错误 (SWIFT_VERSION)

Xcode 8.3 和 Swift 3:在 UICollectionView 中的单元格中显示图像,从 URL 获取并存储在 NSMutableArray

Socket.IO 错误:zlib 没有这样的模块(Swift 3,Xcode 8.3)

导航集titleTextAttributes由swift3,Xcode 8.3失败

Swift 3、iOS 10+、xCode 8.3+、Quickblox - 在保持纵横比/视频分辨率的同时切换全屏远程流