15

即使在多次删除派生数据并尝试其他事情之后,我仍然面临这个问题。你能帮助我吗?

在此处输入图像描述

4

4 回答 4

30

您可以尝试使用快捷键打开助手编辑器。

快捷键: -

option + click on the file您要在其中打开的assistant editor

于 2017-01-27T12:45:34.487 回答
5

伙计们,我只是通过更改 xcode 9.2 中的设置来停止处理这个问题。现在我使用导航窗格。

下面是它的工作原理 :

好的,如果您转到 xcode -> 首选项 -> 导航并选择“使用重点编辑器”,如下图所示。

在此处输入图像描述

现在您可以在导航窗格中手动选择。 只需单击您要更改的页面并在导航窗格中选择。

这是一些屏幕截图:

在此处输入图像描述

在此处输入图像描述

图片显示代码文件,但它适用于您可以在导航窗格中单击的所有内容。

于 2018-01-17T12:39:55.543 回答
4

尝试将文件从 Project Navigator 拖放到 Assistant Editor 的路径中作为临时修复。您也可以单击此图标以显示最近的文件。

尝试清理您的项目,清理构建文件夹,重新启动 Xcode。确保 Storyboard 中的视图控制器具有正确的自定义类名称。

于 2016-08-11T14:27:28.593 回答
3

我想我知道你遇到的问题。我也遇到过,不过是断断续续的。有时单击会Manual显示整个项目文件夹,我可以选择可编辑的类,但有时它只显示它们的界面版本,它们不可编辑并且不能将 IBOutlets 拖到它们(你可以告诉 b/c 它会说internal class并且代码更少)。Automatic我注意到,如果我在和之间来回切换Manual,我通常可以让可编辑类出现。我还将关闭助手编辑器,在情节提要上选择一两个不同的视图控制器,然后回到我原来的那个,重新打开助手编辑器,它又开始工作了。

这里这里这里还有其他讨论。如果问题再次出现,关闭索引的这个建议听起来很有趣,值得一试。更新:点击并打开第二个文件,然后关闭接口文件的这个技巧+在我刚刚尝试时效果很好。

以下是侧面仅显示界面Automatic时如何显示实际文件的图片,旁边显示:Manualinternalclass

在此处输入图像描述

在此处输入图像描述

于 2017-09-15T17:00:12.833 回答