在swift框架项目中包含CocoasMQTT库

时间:2016-05-09 11:51:31

标签: ios swift cocoapods

我是swift和iOS开发的新手。我正在尝试使用swift 2.0编写框架。我需要在我的框架中导入CocoasMQTT库。我正在使用可可豆荚方法,我添加了

use_frameworks!
pod 'CocoaMQTT'

在我的pod文件中。在此之后我安装了pod。现在在我的Pods目录中,我只能看到debug.xconfig和release.xconfig文件(在xcode目录视图中)。我认为这应该有效但我无法在我的swift类中导入库,因为它在我尝试时说“没有这样的模块'CocoaMQTT'”

import CocoaMQTT

在我的代码中。

任何人都可以解释我是否做错了什么。 P.S.,因为我已经包含了use_frameworks!我正在使用iOS版本9进行开发,因此我认为我不必编写Objective C桥接头文件。

2 个答案:

答案 0 :(得分:0)

我有同样的问题。我的问题导致使用CocoaPods。我认为您通过Xcode打开.xcodeproj文件但是如果您安装了pod,则必须打开.xcworkspacefile。您应该查看raywenderlich的论坛以使用cocoapods。

https://www.raywenderlich.com/97014/use-cocoapods-with-swift

答案 1 :(得分:0)

pod install之后关闭你的xcode,然后打开Cocoapods生成的.xcworkspace文件。