Dru*_*rux 11 objective-c ios xctest swift ios8
为了在现有的Objective-C项目中使用Swift类,我遵循了这个配方MyProject.这很好.
但是,我仍然无法在同一项目的单元测试中使用相同的Swift类.编译器标记了Objective-C单元测试所说#import "MyProjectTests-Swift.h"的行file not found.
如果试图改变测试目标的Product Module Name从默认MyProjectTests到MyProject作为一个评论认为这(解答)问题.然而,编译器现在标记了我的Objective-C单元测试所说#import "MyProject-Swift.h"的行file not found.
那么如何将Swift类集成到用Objective-C编写的(XCTest)单元测试中呢?Apple提供任何食谱吗?
小智 7
转到您的测试目标 > 构建设置 > 标头搜索路径,然后添加$CONFIGURATION_TEMP_DIR/YourProject.build/DerivedSources进去。
#import "YourProject-Swift.h"
| 归档时间: |
|
| 查看次数: |
5616 次 |
| 最近记录: |