如何安装一个由swift文件组成的swift库
假设我有一个swift库,包含一个大文件夹和子文件夹,子文件夹中都包含很多.swift文件我希望我的.swift项目能够知道 - 就像如果我自己写了所有的代码。如何安装一个由swift文件组成的swift库
我的swift项目的目标是ios7 +,这意味着各种软件包系统都存在一些问题 - 并且我试图添加的给定库使用上述方法。
当然,我已经“附加”了我自己的.swift文件旁边的swift-library-folder,并在此期间检查了所有目标。
有趣的是,我不能改变/添加目标的任何文件夹中的文件,因为点击在Xcode中.swift文件的时候可以选择不显示自身(!)
总之,努力当使用swift库中定义的类之一,xcode不会识别它。
我在做什么错了?
我的猜测是,你dragg包含这些文件到Xcode中,而不是单独的文件夹。这是第一个问题,因为这类事情具有特殊意义。然后,你看到了这样的对话:
我不知道你们在那一刻什么,但我不认为你的设置看起来像我的!他们需要。删除文件并再次执行此导入。
为获得最佳效果,请在Finder中选择Swift文件,然后将它们拖到Xcode中。 (您可以一次拖动所有文件,但可以拖动文件,而不是文件夹。)但是,如果您不能这样做,请确保您正在创建组 - 而不是文件夹引用。
当我按照您的建议添加文件时,我觉得它效果更好。我使用文件夹引用(但文件放置在他的项目文件夹中) - 我目前正在库中获取另一个错误(ios-charts),但我认为*是无关的,所以我相信我会很快接受答案:)(upvoted现在) – Tom
它们是否添加到您的项目?你是否告诉Xcode构建它们? – SevenBits
我已经添加了一个截图。不确定是否还有其他事情可以告诉Xcode构建它们?我错过了什么吗?但很奇怪,我无法更改文件的“目标成员”,因此可能看起来像我仍然需要做一些事情...... – Tom