我正在尝试使用pods将SocketRocket框架添加到我的Swift项目中,而且我还无法让导入在Swift上工作。
我在Podfile中添加了以下条目:
pod 'SocketRocket', '0.2.0'运行pod install。
然后用以下内容添加桥接头:
#import <ScoketRocket/SRWebSocket.h>在我的ViewController中,Xcode找不到头文件:
import SRWebSocket 失败了。我真的希望通过pods来完成这个任务,而不是手动地将文件添加到项目中。
谢谢。
发布于 2015-07-12 12:14:33
有打字错误吗?
#import <ScoketRocket/SRWebSocket.h>ScoketRocket/SRWebSocket.h
发布于 2015-07-08 08:21:03
您必须根据模块的模块名而不是它们的头名导入模块:
import SocketRocket如果在视图控制器中使用这一点,那么甚至不需要桥接头中的导入。模块导入使用自CocoaPods 0.36以来的>= 0.36框架支持,通过在>=文件中放置以下内容显式地启用该框架:
use_frameworks!您仍然可以将SocketRocket与较早版本的CocoaPods一起使用,而不必使用Swift的这个指令,方法是将导入语句添加到桥接标头中,就像您已经知道的那样。如果这样做,您就不需要在视图控制器中进一步导入语句。桥接头使导入可用于整个Swift模块。
https://stackoverflow.com/questions/28774431
复制相似问题