在其他文件夹中使用文件中的类

时间:2019-05-17 17:57:34

标签: swift xcode

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

let requestDataStore = RequestDataStore()

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

1 个答案:

答案 0 :(得分:0)

如果文件RequestDataStore.swift在您的项目中,并且已在Xcode中打开了文件,则应该没有在 File Inspector 上看到该文件(您可以按Option + Command + 1 ⌘ ⌥ 1)。

您必须在 Target Membership (目标成员身份)中看到Xcode项目的名称,以便您的应用可以获取该文件并在完整的代码中使用它。

希望这就是您所需要的。