我无法将任何内容拖到故事板中的代码中。文件在自动下的助理编辑器中,但现在我怎么去了别的然后删除并重新创建它们?在手动打开它们会出现但是Xcode在拖动代码时无法找到referance,我在命名时会收到错误。
答案 0 :(得分:17)
我不知道是否有其他人仍然遇到这个问题,但是我每周都会在Xcode 6.1.1上得到它几次,我通常会做以下修复它(一旦我检查了它有没有类名不匹配):
我知道这很疯狂,但它继续为我工作o_O
答案 1 :(得分:13)
最常见的原因是您的类名与视图控制器的标识选项卡中注册的名称不匹配。如果您重命名类但不更新故事板中的类名,则会发生这种情况。
要设置/检查班级名称,请打开故事板,然后单击UIViewController标题栏中最左侧的图标。然后在实用程序窗格(右侧)中打开身份检查器,并仔细检查作为自定义类提供的名称。
答案 2 :(得分:2)
问题是由于没有完成索引 - 因此您可以尝试的替代品很少 -
方式01 :检查进程中是否显示索引 - 然后让它完成。然后,关闭编辑器并重新打开它
方式02 :只需执行清理操作即可。它将开始显示适当的Viewcontrollers。
方式03 :这是最有效的方法 - 只需执行“构建”然后重新启动编辑器 - 它肯定会起作用。
答案 3 :(得分:2)
我遇到了同样的问题,我设法在两个文件的文件检查器中选择了正确的目标(在我的情况下为Swift和XIB,您可以在情节提要中检查文件检查器)。
如果您的项目有很多目标(我的目标很少,文件被检查到错误的目标),则会发生这种情况。
答案 4 :(得分:0)
您希望在'上打开XCode索引。并将“助理”编辑器设置为“自动”。当其他建议的答案没有时,这有助于我的情况。有关在Stopping xcode from indexing
打开索引的详细信息答案 5 :(得分:0)
我刚刚完全删除了构建文件夹。它对我有用!