NSBezierPath で描画を行うウィンドウがあり、スライダー付きの別のウィンドウがあり、スライダーが移動するたびに描画を更新したいと考えています。各ウィンドウの個別のサブクラスと個別のオブジェクトが必要ですか? このシナリオでアウトレットとファイルの所有者を行う正しい方法は何ですか?
この場合、1 つのクラスに接続された 2 つのウィンドウがあります。ウィンドウは描画を更新しませんが、スライダーのあるウィンドウは描画されます。自分と送信者を混同している理由がわかりません。送信者はスライダーです。
- (IBAction)branchSliderChange:(id)sender {
numberofbranches = [ _branchSlider intValue ] ;
[_branchLabel setIntegerValue: numberofbranches ];
[self drawRect:self.bounds];
[self setNeedsDisplay:YES];
}