Xcode 12 不显示所有搜索结果

标签 xcode xcode12

当我在项目导航器中搜索某些内容时,列表中缺少一些结果。如果我删除查询并再次写入,它会再次开始工作 - 但仅限于某些情况。

这个问题是什么?我该如何解决它?

最佳答案

更新:此问题已在 Xcode 12.0.1 中修复。


原始答案:

这是 Xcode 12 中由于输入太快而导致的错误。 (是的,我知道...)

本质上,发生的情况是 Xcode 开始获取列表,但是如果您在第一个查询完成之前输入第二个字符(或者在第二个查询完成之前输入第三个字符,您就明白了),您将获得一份包含缺失项目的 list 。可能发生的情况是,Xcode 尝试过滤先前的列表以节省时间,而不是查询所有文件,在这种情况下,它会过滤不完整的列表,而不是等待查询完成。

目前有两种简单的方法可以解决此问题:

  1. 改用快速打开菜单(⌘⇧O、Cmd+Shift+O)
  2. 打字速度要慢。 (不是开玩笑,这是我通常做的)

希望这个问题能尽快得到解决。

关于Xcode 12 不显示所有搜索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63988717/

相关文章:

ios - 为什么不可靠地调用 UIApplicationDelegate 方法 `application(_:configurationForConnecting:options:)`

swift - 在 Xcode 12 中使用 @main

SwiftUI 标签文本和图像垂直未对齐

仅 iOS 项目包含“我的 Mac”作为运行目标

iphone - applicationWillTerminate 在崩溃时被调用

objective-c - 如何在 iOS 中正确链接第三方库

ios - 此类与键 pdfView 的键值编码不兼容

objective-c - 为什么我在 GCDevice.h 中得到属性为 'retain (or strong)' 的属性必须是对象类型?

xcode - ITMS-90747 : Basic sticker pack with no code, 但 App Store Connect 认为其中有 32 位代码

ios - 使用缓存文件的 Xcode 模拟器