Objective c 桥接标头未导入Cocoapod库,“没有此类模块‘MagicalRecord’”

Objective c 桥接标头未导入Cocoapod库,“没有此类模块‘MagicalRecord’”,objective-c,swift,interop,cocoapods,magicalrecord,Objective C,Swift,Interop,Cocoapods,Magicalrecord,我正在尝试将MagicalRecord导入到一个迄今为止纯swift项目中。我已经设置了Cocoapods,安装了MagicalRecord,并且使用了.xcworkspace而不是.xcodeproj 我使用的桥接头是在创建Objective C类时由Xcode自动创建的,尽管我也尝试过使用手动创建的桥接头,并且我已经确保在Build Settings>Swift Compiler-Code Generation>Objective-C桥接头下的.xcodeproj中正确设置了桥接头设置 在桥

我正在尝试将MagicalRecord导入到一个迄今为止纯swift项目中。我已经设置了Cocoapods,安装了MagicalRecord,并且使用了.xcworkspace而不是.xcodeproj

我使用的桥接头是在创建Objective C类时由Xcode自动创建的,尽管我也尝试过使用手动创建的桥接头,并且我已经确保在Build Settings>Swift Compiler-Code Generation>Objective-C桥接头下的.xcodeproj中正确设置了桥接头设置

在桥接标题中,我有以下内容

#import <MagicalRecord/MagicalRecord.h>
然后,当我尝试在swift文件中使用import MagicalRecord时,我得到一个错误,该错误表示没有此类模块“MagicalRecord”。我在桥接头中尝试了不同的导入语句,比如导入CoreData+MagicalRecord.h,就像以前的教程建议的那样,但仍然不起作用

我的桥接头似乎没有完全损坏,因为当我尝试导入在我自己的项目中创建的文件时,它可以工作,并且我可以创建在导入的文件中定义的对象。但是,如果我尝试在该文件中导入MagicalRecord,仍然会出现上面的导入错误


是否需要进行一些额外的设置才能使其正常工作?

确保桥接头已就位并使用\u框架!存在于您的播客文件中。

好的,在发布此消息几分钟后,我尝试了我应该首先尝试的方法,即使用MagicalRecord中的方法,而不使用导入语句。结果证明它完全有效!不需要Swift中的进口声明。在此处找到了解决此问题的线索:。将Swift导入Objective-C一节中的表很有帮助如果没有导入语句,我将无法工作…Xcode 7 beta…UGH我处于一种状态,可以通过托管对象访问MR_create等,但我无法调用MagicalRecord.setupCoreDataStack.Ah,必须在AppDelegate中导入MagicalRecord。