这个问题被问了好几次,但我找不到解决问题的正确方法.我正在try 在我的MainScene.swift中导入我的Player.swift类(我已经使用Cocos2D-SpriteBuilder来设置项目;现在使用Xcode).

这是我的文件夹 struct :

enter image description here

我试着使用import Player;import Player.swift;,但当我try 时,我得到了这个错误:No such module 'Player.swift'

如何正确导入?

谢谢!

顺便说一句,我是Swift的初学者,所以不要指望我知道所有的术语

推荐答案

您不需要在Swift中显式导入文件,因为它们在项目中是全局可用的.如果您想访问Player class的方法或属性,可以直接在MainScene.Swift文件中创建Player类的对象,并可以访问它.

Swift相关问答推荐

如何使用RxSwift根据数据数绘制UICollectionView单元格

如何取消正在视图修改器中运行的任务

如何禁用MacOS上SwiftUI中按钮周围的聚焦环(或高亮显示)?

如何使泡泡上的箭头直达封闭矩形

从任务中打印

如何判断设备是否为 Vision Pro - Xcode 15 Beta 4

当模式以编程方式关闭时在父视图控制器中触发操作

在表单中对齐文本框

Xcode 15 Beta中如何使用@Observable?

在领域 SwiftUI 异常中使用 Apple 登录:无法识别的 Select 器发送到实例

SwiftUI:当 currentIndex 值更改时,数组中的第 n 个视图是否已换出?

在 Swift 中增量写入大型文本文件的最佳方法

不要从 NumberFormatter 获取货币符号

使用 Date.ParseStrategy 将字符串解析为日期

如何在 Swift 中返回 Task 中定义的变量

组合 flatMap 不会返回预期的上下文结果类型

Alamofire 会自动存储 cookie 吗?

Swift 2 或 3 中的 Google Analytics 问题

在 UItextfield 的右视图上添加一个按钮,文本不应与按钮重叠

使用 DispatchTime.now() + float 延迟?