Raf*_*fał 5 xcode module objective-c ios swift
我有一个定义为模块的自定义框架TSUI.它有Objective-C和Swift代码.如果我在Objective-C代码中导入它,如下所示:
#import <TSUI/TSUI.h>
Run Code Online (Sandbox Code Playgroud)
一切正常,但我只能访问Objective-C代码.但是,如果我将其导入为:
@import TSUI;
Run Code Online (Sandbox Code Playgroud)
要么
#import <TSUI/TSUI.h>
#import <TSUI/TSUI-Swift.h>
Run Code Online (Sandbox Code Playgroud)
在框架和应用程序代码中,我设置了以下构建设置:
我已经尝试清理项目,清理派生数据,问题不断回归.如果框架不包含Swift代码但是包含在@import而不是#import中,它也会出现.目前我会认为这是一个错误.
| 归档时间: |
|
| 查看次数: |
1414 次 |
| 最近记录: |