【问题标题】:How to manually add a package to Swift without Cocoapods如何在没有 Cocoapods 的情况下手动将包添加到 Swift
【发布时间】:2017-10-12 06:46:47
【问题描述】:

我正在尝试将 JTAppleCalendar 手动添加到我的 Swift 项目中,但是当我导入 JTAppleCalendar 或尝试创建 JTAppleCell 类的新 Cocoa 触摸类时,它没有显示出来。我将源文件夹中的内容复制到我的项目中,如下所示。

我是否遗漏了一个步骤,以便项目可以读取 JTAppleCalendar 文件?

【问题讨论】:

  • 如果您手动将文件添加到项目中,则不会“导入”任何内容,因为您将没有要导入的库。无需导入功能即可正常使用。但是,您将有很多错误。要使它们消失,只需转到您已导入的文件并将"Import UIKit" 添加到它们的顶部。
  • 所以如果我想创建一个新的 JTAppleCell 文件,我只需要在顶部添加 Import UIKit 吗?虽然当我这样做时,它似乎并没有自动读取类类型

标签: ios swift xcode swift3 xcode9


【解决方案1】:

Sources 文件夹的颜色应该是黄色而不是蓝色。将源拖到您的项目时,请确保选择Create groups。然后它就会起作用。

【讨论】:

  • 抱歉,我正在尝试将源文件夹拖进去,即使我选择了创建文件夹引用,它仍然不会变黄。如果文件夹已经创建,是否有其他方法可以将其更改为黄色?
  • 我建议你从finder和XCode中删除sources文件夹,然后再次添加引用。
  • 我尝试从 finder 和 Xcode 中删除源文件夹,然后将其拖回并创建文件夹引用,但文件夹仍然是蓝色的
  • 好像蓝色文件夹是创建引用,创建组是黄色的?
  • 如果创建组可以使该文件夹变黄,就是这样。对不起我的错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-02-14
  • 1970-01-01
  • 2011-12-12
  • 2015-04-13
  • 1970-01-01
  • 2015-01-10
  • 1970-01-01
相关资源
最近更新 更多