如何将类从Swift Cocoapod导入Swift项目?

时间:2016-02-03 15:03:26

标签: swift xcode import cocoapods

我用Swift语言创建了自己的pod(包含Swift语言中的类)。 该pod已发布。

我创建了新项目并创建了pod(通过pod init) 使用广告连播名称和版本以及use_frameworks!

进行编辑

下载pod install之后。 所以我可以打开.xcworkspace并在项目中的文件中查看我的pod。

但是我不能在我的项目中导入需要的类。怎么做?

1 个答案:

答案 0 :(得分:9)

您需要在您需要的源文件中导入模块。 import ModuleName

正如您在评论中提到的,您在pod语句的pod名称中包含无效字符,因此它们可能会被替换为下划线。要验证模块名称,您可以在工作区中展开Pods项目,展开pod的目录,展开Supoort文件并查看PodName.modulemap以获取模块名称。如果您对创建的名称不满意,可以在pod规范文件中指定模块名称:

s.module_name = "FriendlyModuleName"