在 Xcode 9.0 中使用未声明的标识符
Use of undeclared identifier in Xcode 9.0
我正在尝试将 this 框架手动集成到我的 Xcode 项目中。当我构建我的项目时,我将它添加到一个文件夹 [不是一个组] 中。那么问题就来了,“使用未声明的标识符SkyFloatingLabelTextField。我应该怎么做才能让它正常工作?
我在示例项目中也尝试了同样的方法,错误也是一样。
尝试将文件夹拖放到项目结构时,我没有得到任何选项。尝试通过 "Add Files".
添加时相同
我在工作区的另一个文件夹中添加了 Sources 文件夹。
使用 "Add Files to ..." 选项添加了文件夹。
检查了源文件夹中所有文件的目标成员资格,因为它没有被检查。
尽管看起来像SkyFloatingLabelTextField 的源代码,但尚未针对Swift4 进行更新。你可能需要自己做。
不要拖放文件。您可以手动添加这些文件然后它的工作正常。
即使我使用 CocoaPods 安装了 SkyFloatingLabelTextField,也会出现这个问题。我只需要添加
import SkyFloatingLabelTextField
以便将定义添加到我的ViewController。
我正在尝试将 this 框架手动集成到我的 Xcode 项目中。当我构建我的项目时,我将它添加到一个文件夹 [不是一个组] 中。那么问题就来了,“使用未声明的标识符SkyFloatingLabelTextField。我应该怎么做才能让它正常工作?
我在示例项目中也尝试了同样的方法,错误也是一样。
尝试将文件夹拖放到项目结构时,我没有得到任何选项。尝试通过 "Add Files".
添加时相同我在工作区的另一个文件夹中添加了 Sources 文件夹。
使用 "Add Files to ..." 选项添加了文件夹。
检查了源文件夹中所有文件的目标成员资格,因为它没有被检查。
尽管看起来像SkyFloatingLabelTextField 的源代码,但尚未针对Swift4 进行更新。你可能需要自己做。
不要拖放文件。您可以手动添加这些文件然后它的工作正常。
即使我使用 CocoaPods 安装了 SkyFloatingLabelTextField,也会出现这个问题。我只需要添加
import SkyFloatingLabelTextField
以便将定义添加到我的ViewController。