首页 > 解决方案 > 使用来自不同文件夹中文件的类

问题描述

在 Xcode 中,我有一个名为 DataStore 的文件夹,其中包含一个名为 RequestDataStore.swift 的文件,该文件声明了一个也称为 RequestDataStore 的类。我有另一个名为 Requests 的文件夹,我正在尝试访问我在另一个文件夹中创建的 RequestDataStore 类,如下所示:

let requestDataStore = RequestDataStore()

但 Xcode 抛出错误Use of unresolved identifier 'RequestDataStore'。找不到该文件,我注意到只要它们位于同一文件夹中,我就可以以相同的方式引用文件。如何让 Xcode 知道 RequestDataStore.swift 文件?

标签: swiftxcode

解决方案


如果该文件RequestDataStore.swift在您的项目中,并且在 Xcode 中打开该文件,您应该在File Inspector上看到右侧没有(您可以按 option + command + 1 打开它⌘ ⌥ 1)。

您必须在Target Membership中看到您已经检查了 Xcode 项目的名称,因此您的应用程序可以获取该文件并在您的完整代码中使用它。

希望这是你需要的。


推荐阅读