swift - 使用来自不同文件夹中文件的类
问题描述
在 Xcode 中,我有一个名为 DataStore 的文件夹,其中包含一个名为 RequestDataStore.swift 的文件,该文件声明了一个也称为 RequestDataStore 的类。我有另一个名为 Requests 的文件夹,我正在尝试访问我在另一个文件夹中创建的 RequestDataStore 类,如下所示:
let requestDataStore = RequestDataStore()
但 Xcode 抛出错误Use of unresolved identifier 'RequestDataStore'
。找不到该文件,我注意到只要它们位于同一文件夹中,我就可以以相同的方式引用文件。如何让 Xcode 知道 RequestDataStore.swift 文件?
解决方案
如果该文件RequestDataStore.swift
在您的项目中,并且在 Xcode 中打开该文件,您应该在File Inspector上看到右侧没有(您可以按 option + command + 1 打开它⌘ ⌥ 1
)。
您必须在Target Membership中看到您已经检查了 Xcode 项目的名称,因此您的应用程序可以获取该文件并在您的完整代码中使用它。
希望这是你需要的。
推荐阅读
- angular - 导出所有管道的 Angular 模块是否支持摇树?
- python - 像关键字一样表达方法
- html - 用于不同定位方案的 HTML/CSS 中的坐标系
- java - 如何设置 JavaFX TextField 的样式以使其看起来像 iOS?
- matplotlib - 如何删除 matplotlib 中的颜色图?
- unity3d - Unity - 无论屏幕分辨率如何,都保持 UI 居中
- c# - 尝试计算 X/0 时创建“警告”
- traefik - 带有 Traefik 的 VueJS 路由器历史模式
- linux - 如何找到两个文件之间的差异
- python - ValueError:检查目标时出错:预期 time_distributed_7 有 4 个维度,但得到了形状为 (500、18、64) 的数组