无法使用非ASCII字符创建Swift类

时间:2016-03-18 20:01:13

标签: objective-c swift bridging-header objective-c-swift-bridge

我正在尝试创建以下类:

@objc(GameFacade)
class GameFaçade: NSObject {
   ...
}

但是当我尝试编译时,我收到以下错误:

  

'swift_name'属性的参数必须是ASCII标识符字符串

此错误发生在我的-Swift.h标题上,生成的代码为

SWIFT_CLASS_NAMED("GameFaçade")
@interface GameFacade : NSObject
...
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end

似乎是rdar://22737851中报告的错误。

使用非ASCII字符有什么方法吗?

0 个答案:

没有答案