我是添加到我的Swift项目-找到这里https://github.com/drewmccormack/ensembles的整体。我没有运气把iCloud支持添加到我的应用程序和同步数据跨设备,所以希望这将是可行的。
我按照以下说明将框架添加到我的应用程序中,

这是第10步,我有问题。我是否必须创建一个桥接头,还是只需将框架导入我的快速文件中?
这就是我如何在我的CoreDataStack.swift文件中导入
import UIKit
import CoreData
import Ensembles
class CoreDataStack: NSObject, CDEPersistentStoreEnsembleDelegate {
}这给了我错误;
没有这样的模块“组合”
我尝试通过以下步骤创建一个桥接头;
这就是它的样子;
#ifndef Header_h
#define Header_h
#import <Ensembles/Ensembles.h>
#endif /* Header_h */但是仍然没有运气,有人知道我在尝试导入框架以用于我的快速项目时哪里出错了吗?
发布于 2016-04-06 12:30:49
在创建桥接标头时,不需要使用导入。
但是,我认为您可能没有正确地添加桥接头,转到、文件、新建、文件、添加一个目标-C文件,并且会弹出一个对话框,询问是否要创建一个桥接头。添加两个文件,但删除目标-C文件,并保留桥接头。
然后将组件框架导入桥接标头,如下所示。
#import <Ensembles/Ensembles.h>当成功创建桥接文件时,您不应该需要在您的快速文件中导入框架,它应该可以在整个项目中使用。有关更多信息,请参见这篇文章- Connect Objective C framework to Swift iOS 8 app (Parse framework)
https://stackoverflow.com/questions/36438455
复制相似问题