初期化子として指定されたセレクターは呼び出されません。
return [TyphoonDefinition withClass:[AppDelegate class] configuration:^(TyphoonDefinition *definition) {
[definition useInitializer:@selector(initWithString:)
parameters:^(TyphoonMethod *initializer) {
[initializer injectParameterWith:@"randomString"];
}];
}
ブレークポイントを設定しましたinitWithString
が、呼び出されません。さらに、文字列を使用しようとすると、文字列が空になります。
はい、私は plist ファイルで Typhoon 構成を指定しました。また、このメソッドが呼び出されることも確認しました。