gpt4 book ai didi

ios - Xcode 10 和 Xcode 11 代码完成将所有对象显示为 "int *"

转载 作者:行者123 更新时间:2023-11-29 11:26:58 25 4
gpt4 key购买 nike

我遇到了自动完成根本不显示的问题。例如,如果我尝试访问窗口的 rootViewController ,智能感知 View 甚至不会出现。如果我按下 Control-Space,出现的只是一个小 View ,上面写着“没有完成”。

enter image description here

在前一个符号上,在这个例子中,window我的对象上的属性,出现 Intellisense,但它将属性标识为 int * 类型.

enter image description here

我已经完成了所有显而易见的事情(执行干净、清晰的派生数据、重启 Xcode、重启设备)但问题仍然存在。

我找到了几页(包括 StackOverflow 和其他地方的文章)关于类似但不完全相同的问题,但尚未提出解决方案。

我怎样才能让自动完成功能恢复正常?

最佳答案

我也有同样的问题,自动完成在我的项目中不起作用。我已经完成了以下步骤。它奏效了

  1. 在 xcode 和 #import Foundation 框架中打开您的文件/类
  2. 在 xcode 中打开项目的构建阶段。添加基础框架

    enter image description here

  3. 现在从 finder 转到您的项目文件夹,右键单击您的.xcodeproj 文件。选择

    Show Package Contentsenter image description here

  4. 现在选择选择

    xcuserdata

    并删除xcuserdata里面的文件夹

enter image description here

  1. 删除上面截图中的文件夹后。建立你的项目和运行。它现在可以使用自动完成功能。

关于ios - Xcode 10 和 Xcode 11 代码完成将所有对象显示为 "int *",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57790788/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com