我正在使用xcode 6.3,swift 1.2,并使用cocoapods安装“JSQMessagesViewController”库。这是我的pod文件:
pod 'JSQMessagesViewController'
和我的桥文件:
#import <JSQMessagesViewController/JSQMessages.h>
然后我得到错误:
'JSQMessagesViewController/JSQMessages.h' file not found with <angled> include; use "quotes" instead
我不知道为什么会出错。当我用更新桥文件时
#import "JSQMessagesViewController/JSQMessages.h"
我得到了错误
JSQMessagesViewController/JSQSystemSoundPlayer+JSQMessages.h:19:9: 'JSQSystemSoundPlayer/JSQSystemSoundPlayer.h' file not found with <angled> include; use "quotes" instead
这确实让我感到困惑,因为错误出在我无法修改的JSQMessagesViewController的源代码中。我已经用Google搜寻了一天,但没有任何方法可以解决它。
由于JSQMessagesViewController库在githup中非常流行,因此我相信一定有人知道如何修复它。
最佳答案
您将表示法用于框架。您是否正在使用cocoapods 0.36或更高版本?然后,您可以通过将其放在pod文件中来从JSQMessagesViewController制作一个框架:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'JSQMessagesViewController'