首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Pods将SocketRocket添加到Swift项目

通过Pods将SocketRocket添加到Swift项目
EN

Stack Overflow用户
提问于 2015-02-27 21:16:47
回答 2查看 3.1K关注 0票数 2

我正在尝试使用pods将SocketRocket框架添加到我的Swift项目中,而且我还无法让导入在Swift上工作。

我在Podfile中添加了以下条目:

代码语言:javascript
复制
pod 'SocketRocket', '0.2.0'

运行pod install

然后用以下内容添加桥接头:

代码语言:javascript
复制
#import <ScoketRocket/SRWebSocket.h>

在我的ViewController中,Xcode找不到头文件:

代码语言:javascript
复制
import SRWebSocket 

失败了。我真的希望通过pods来完成这个任务,而不是手动地将文件添加到项目中。

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-07-12 12:14:33

有打字错误吗?

代码语言:javascript
复制
#import <ScoketRocket/SRWebSocket.h>

ScoketRocket/SRWebSocket.h

票数 2
EN

Stack Overflow用户

发布于 2015-07-08 08:21:03

您必须根据模块的模块名而不是它们的头名导入模块:

代码语言:javascript
复制
import SocketRocket

如果在视图控制器中使用这一点,那么甚至不需要桥接头中的导入。模块导入使用自CocoaPods 0.36以来的>= 0.36框架支持,通过在>=文件中放置以下内容显式地启用该框架:

代码语言:javascript
复制
use_frameworks!

您仍然可以将SocketRocket与较早版本的CocoaPods一起使用,而不必使用Swift的这个指令,方法是将导入语句添加到桥接标头中,就像您已经知道的那样。如果这样做,您就不需要在视图控制器中进一步导入语句。桥接头使导入可用于整个Swift模块。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28774431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档