Xcode:文件“ GameViewController.swift”是模块“ SceneKit”的一部分;忽略导入

莫伊塔巴·侯赛尼(Mojtaba Hosseini)

最近,我启动了一个SceneKit在iOS中进行3D实验项目。

但是,一旦我创建了该项目,就会出现20个错误。

import SceneLine一行中,警告说

文件“ GameViewController.swift”是模块“ SceneKit”的一部分;忽略导入

我认为它无法导入,SceneKit而这20个错误均与此有关


因此,我使用创建了另一个项目Metal,并且再次发生。但这一次它说:

文件“ Renderer.swift”是模块“金属”的一部分;忽略导入

那么这是所有Xcode Game模板的问题还是我遗漏了一些东西?


我也曾在SwiftUIApple推出该错误看到过此错误,但我不记得何时以及如何自行对其进行修复。

莫伊塔巴·侯赛尼(Mojtaba Hosseini)

此问题与模板无关。(我也犯过)一个非常常见的错误,就是将项目命名为使用框架之一!(例如CoreDataSwiftUISceneKitMetal

不要将您的项目与其他模块相同将其更改为其他任何内容。


请注意,它也可能显示为错误。例如,如果您命名项目CoreData并使用SwiftUI,则错误显示为Circular dependency error

模块“ CoreData”和“ SwiftUI”之间的循环依赖

因为Xcode对模块感到困惑,无法检测到真正的问题是什么。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

文件viewController.swift是模块“ coreData”的一部分,忽略了导入

Xcode-测试类文件是模块的一部分,忽略导入

当包含目录是PYTHONPATH的一部分并且文件存在时,为什么在PYTHONPATH中找不到模块?

屏幕截图-屏幕的一部分-Swift

获取文件名的一部分

如何在GameViewController.swift中加载不同于GameScene.swift的Spritekit文件?

“模块”不是任何NgModule的一部分,或者该模块尚未导入到您的模块中

在Haskell中,是否可以限定导入模块的一部分?

在Twirl [PlayFramework]中导入文件的一部分

ListDetailsPage是2个模块的一部分,请将ListDetailsPage移至导入AppModule和ListDetailsPageModule的更高模块

删除文件的一部分

从json文件的一部分创建字典

Cython是否将导入的模块作为二进制文件的一部分进行编译?

组件不是任何NgModule的一部分,或者模块尚未导入模块(延迟加载)

如何让git忽略Atmel Studio的.cproj文件的一部分?

导入CommonJS模块的一部分时,找不到模块的声明文件隐式地具有“ any”类型

提取字典文件的一部分

如何读取txt文件的一部分

提取文件名的一部分

使只读文件系统的一部分可写

作为.NET可执行文件中托管模块的一部分,PE标头和CLR标头中包含什么?

剥离URL的一部分并保存文件

删除文件路径的一部分

如何从GameViewController中的另一个swift文件调用方法?

我可以从外部文件中仅导入一部分html吗?

验证它是此模块的一部分

模块中定义的 .so 文件不会成为最终 APK 的一部分

如何在反应中仅导入一部分json文件?

如何在 Swift 中僅讀取文件的第一部分?