1

初期化子として指定されたセレクターは呼び出されません。

return [TyphoonDefinition withClass:[AppDelegate class] configuration:^(TyphoonDefinition *definition) {
    [definition useInitializer:@selector(initWithString:)
                    parameters:^(TyphoonMethod *initializer) {
                        [initializer injectParameterWith:@"randomString"];
                    }];
}

ブレークポイントを設定しましたinitWithStringが、呼び出されません。さらに、文字列を使用しようとすると、文字列が空になります。

はい、私は plist ファイルで Typhoon 構成を指定しました。また、このメソッドが呼び出されることも確認しました。

4

1 に答える 1