我在 Xcode 6 中有一个 Core Data / Swift Cocoa 应用程序项目(我们将该项目称为Stuff
)。我创建了一个名为的核心数据实体Query
并使用 Xcode 创建一个NSManagedObject
它的子类。
此时,Xcode 6 按照预期为我创建了桥接标头,并创建了Stuff-Bridging-Header.h
。有一次,我#import "Query.h"
在桥接头中,然后是我的模型对象Query
在我的应用程序目标 Swift 代码中可用。
我该怎么做Query
Core Data 对象(由 Xcode 生成的 Query.h 和 Query.m 支持)可用于我的测试目标 Swift 代码,StuffTests
?我尝试手动创建头文件StuffTests-Bridging-Header.h
并添加#import "Query.h"
到它,但我的 Swift 测试类无法解决Query
class.
我有一个纯 Swift 中的 CoreData 项目,没有桥接头文件并且测试正在工作。
这是我设法做到的:
我的项目名称是cars我有一个名为 NSManagedObjectCar
汽车.swift:
Car.swift 文件目标会员资格:
cars.xcdatamodeld 数据模型检查器:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)