我开始了一个“可可触觉静态项目”与可可袋的依赖。
Podfile:
platform :ios, '8.4'
inhibit_all_warnings!
target 'project' do
pod 'libPusher', '~> 1.6'
end
target 'project' do
end命令“workspace”创建了一个工作区。
然后,我在这个工作空间上创建了un项目,并在这个快速项目和我的Objective库项目之间创建了一个Bridge头。
我的快速项目配置:
//:configuration = Debug
SWIFT_OBJC_BRIDGING_HEADER = demo/demo-Bridging-Header.h
//:configuration = Release
SWIFT_OBJC_BRIDGING_HEADER = demo/demo-Bridging-Header.h当我编译我的快速项目时,我会得到以下错误:
demo-Bridging-Header.h:5:9: In file included from /Users/XYZ/Projets/iOS/project/library/demo/demo/demo-Bridging-Header.h:5:
project.h:10:9: 'Pusher/PTPusherDelegate.h' file not found
Failed to import bridging header '/Users/XYZ/Projets/iOS/project/project/demo/demo/demo-Bridging-Header.h'您知道为什么快速编译器找不到头文件,我如何修复它?
发布于 2015-07-28 05:22:21
·你运行过pod install吗?
安装SocketRocket (0.3.1-beta2) 安装libPusher (1.6)
·您是否打开了demo.xcworkspace (关闭Xcode项目,打开Xcode工作区)
如果是这样,正确的demo-Bridging-Header.h内容是:
#import "Pusher.h"
#import "Pusher/PTPusherDelegate.h"https://stackoverflow.com/questions/31650346
复制相似问题