当前位置: 首页 > 面试题库 >

po给出错误: :1:1:错误:使用无法解析的标识符`

傅阿苏
2023-03-14
问题内容

po在控制台中遇到这个问题,在控制台中尝试输出函数本身可以工作,但是输出变量或常量却行不通。

第一个结果是<code> po bar.boy()</ code>的结果,第二个结果是<code> unresolved </
code>

如您在此处看到的,尽管您认为var / let拥有的内容bar.boy(),但是Swift却以某种方式找不到它…


问题答案:

因此,事实证明过去可能存在一个错误,即当您添加Swift文件时,它会添加/询问一个Bridging标头,但不会将该行添加到您的项目中

SWIFT_OPTIMIZATION_LEVEL = "-Onone";

这意味着您将保持这种状态

SWIFT_OPTIMIZATION_LEVEL最快

导致error: <EXPR>:1:1: error: use of unresolved identifier

我只能找到原因,因为我在项目中四处移动文件,并且在向项目中添加ObjC文件时,它询问了有关桥接头的信息(尽管我已经有了一个),并幸运地添加了它SWIFT_OPTIMIZATION_LEVEL。可以考虑将默认值设置为fastest,这是一个错误,但是我又想这只是过去的一个错误,现在已修复。

不过,我现在修复了如果将其添加none到发行版本中的问题,则可能是另一种错误。我现在无法测试,因为测试时我只有一个Debug构建。我将其作为练习留给苹果工程师使用:)。



 类似资料:
  • 问题内容: 我尝试包含一个名为“ name”的类,但出现错误: 该类存在,并且不包含任何编译错误。 问题答案: 可能存在一些问题。 其中一类具有 测试目标, 而另一类则没有。您甚至必须将所有类都包含在测试目标中,或者不包含任何类。 如果是Objective C类,请检查该类是否在ObjectiveC桥接头文件中。 如果是NSManagedObject子类。在类声明之前添加。 如果它是另一个框架的一

  • 问题内容: 我在我的项目中将其作为UnitTest运行 但是我有一个错误, 我知道这与有关,但是这是怎么回事?在控制台中,我也从中看到。我搜索了如何使用正则表达式,但事实证明确实如此。 问题答案: 未定义组,因此此表达式匹配,但您无法提取组。您可能想要这样做: 也适用于您的其他表情。您需要将要提取的零件作为组围起来。

  • 从关系设计的角度来看,我有一个名为Request的表,其中包含客户更改请求列表。每个客户请求将与RequestStatus表具有1对1的关系。 这意味着每个请求只有一种状态类型:挂起、已分配、已完成。因此,1对1的关系。 在我的pojo代码中,这是我的请求文件: 然后,这是我的RequestStatus文件: } 从数据的角度来看,在Request表中,肯定会有重复RequestStatus的可能

  • 我已经在 macbook Pro 上安装了 android 工作室,我确定我已经安装了所有必需的 SDK 才能正常工作,但我仍然遇到错误问题。以下是错误消息 无法解析“”的依赖关系:app@debug/compileClasspath“:无法解析com.android.support:appcompat-v7:26.0.0-beta1。 无法解析com . Android . support:ap

  • 我遵循了本教程: 1.节点安装-node-v8.9.0-x86 2. ran命令 谢谢你,

  • 我试图使用Jenkins构建一个maven项目,结果出现了以下错误,整个构建失败了。Maven成功地从GIT中提取代码并进行处理。但POM误差无法纠正。请帮帮我.