UINavigationBar をセットアップしていますが、ボタンに問題があります。私がこれを行うとき:
-(void)addLeftButton:(NSString *)titl
{
UIBarButtonItem *button = [[UIBarButtonItem alloc] initWithTitle:titl style:UIBarButtonItemStyleBordered target:self action:@selector(haikuInstructions)];
self.titleOfNavItem.leftBarButtonItem = button;
}
その後、すべてがうまくいきます。しかし、私がこれを行うと:
-(void)addLeftButton:(NSString *)titl callingMethod:(NSString *)method
{
UIBarButtonItem *button = [[UIBarButtonItem alloc] initWithTitle:titl style:UIBarButtonItemStyleBordered target:self action:@selector(method)];
self.titleOfNavItem.leftBarButtonItem = button;
}
次のように別のメソッドでメソッドを呼び出します。
[self addLeftButton:@"Instructions" callingMethod:@"haikuInstructions"];
unrecognized selector
エラーが発生します。私が間違っていることについて何か考えはありますか?