2017-12-05 7 views
0

私はSwift 3でのAppDelegateの統合でTyphoonを使用していましたが、Swift 4とXcode 9に更新して以来、私はinitialAssemblies()が呼び出されないという問題があります。TyphoonとSwift 4のAppDelegateの統合

以前スウィフト3に、Xcodeの8

func initialAssemblies() -> NSArray { 
    return [SharedComponentsAssembly.self, 
      ViewControllersAssembly.self] 
} 

AppDelegate.swift:Xcodeの9initialAssemblies()はスウィフト4 で今application(_:didFinishLaunchingWithOptions:)

前に呼ばれていた、:initialAssemblies()が呼び出されることはありません

私は台風のwikiからActivating Assembliesガイドで見てきたが、解決策を見つけることができませんでした。 今の私は、回避策としてplistの統合を使用していますが、私はAppDelegateの統合を使用することを好むだろう。

誰かがSwift 4とAppDelegateの統合をうまく使用してくれたら助けてください!

答えて

0

あなたは「@objc」指定子を追加しようとしましたか? ように

このメソッドは私のケースで呼び出されます。

関連する問題