强制产品-Swift.h进行更新

时间:2015-04-25 12:42:36

标签: objective-c swift integration

我在我的应用中使用Swift和Objective-c代码。 问题是,有时在更新用Swift编写的类之后,然后尝试从用objective-c编写的类中使用它,更改没有在'Product-Swift.h'文件中更新!

有没有办法手动强制进行此更新?

1 个答案:

答案 0 :(得分:1)

好的,我找到了它!

因此没有为Product-Swift.h文件生成init方法,这里是:

internal init(transitionNavigator : TransitionNavigator,bundleSelected bundle : Bundle) {

问题在于' TransitionNavigator'文件也是用swift写的,一旦我用@objc标记了这个类:

@objc class TransitionNavigator {

它解决了!