找不到Project-Swift.h文件
- 论坛
- 找不到Project-Swift.h文件
14 浏览
找不到Project-Swift.h文件
我有一个新的Swift项目,有几个文件,我需要添加一些Objc代码。
在Build Settings
中,我的Objective-C Generated Interface Header Name
是MyProject-Swift.h
Product Module Name
和Product Name
都是MyProject。
我的Objective-C Bridging Header
是MyProject/MyProject-Bridging-Header.h
我的Bridging Header
的内容如下:
#ifndef MyProject_Bridging_Header_h #define MyProject_Bridging_Header_h #import "Blakey.h" #endif
Blakey.h
非常简单:
@import Foundation; #import "MyProject-Swift.h" @class KeyPair; @interface Blakey: NSObject - (void)createKeyPairForSeed:(NSString *)seed; @end
还有Blakey.m
#import#import "Blakey.h" @implementation Blakey - (void)createKeyPairForSeed:(NSString *)seed; { } @end
(附注:我知道我的函数返回一个void,一旦解决了这个问题,它将被更改为返回一个实际值)
为什么Xcode在Blakey.h
中的#import "MyProject-Swift.h"
处报错?