我仍然可以为可可豆框架使用桥接标头吗?

我曾经下载Parse框架并使用桥接头文件桥接到我的Swift项目:

#import <Parse/Parse.h>

现在我只是转而使用可可豆荚,当我包含use_frameworks的时候,事情会变得混乱! 在Podfile中。 如果我继续使用相同的桥接文件,则所有的PFObjects在编译时都会变成未解析的标识符,错误如“使用未解析的标识符'PFUser'”。 当我放置时,这个错误消失

import Parse

在每个文件的顶部。 但是,这几乎是每个文件,因为它是一个Parse项目,更不用说其他导入的东西,比如ParseUI等。有没有一种方法可以像桥接头一样导入一次?

我试图将桥接头中的导入行更改为:

import "Parse.h"

它给了我另一个错误,说“类Parse的重复接口定义”:

MyApp/Pods/Parse/Parse/Parse.h:66:1: error: duplicate interface definition for class 'Parse'
@interface Parse : NSObject
^
/Library/Developer/Xcode/DerivedData/MyApp-dbdwtdjelpuomaaawugvjubngrvq/Build/Products/Debug-iphonesimulator/Parse.framework/Headers/Parse.h:66:12: note: previous definition is here
@interface Parse : NSObject
           ^

我在这里查了其他问题,但没有运气。 任何帮助?

编辑:这个奇怪的错误如图所示:Xcode确定了类,但应用程序无法编译。 在这里输入图像描述

链接地址: http://www.djcxy.com/p/47387.html

上一篇: Can I still use bridging header for cocoa pod frameworks?

下一篇: Data: Import large dataset