Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
setDoubleValueと比較して、incrementBy を介して値が更新されると、NSProgressIndicator がよりスムーズに実行されると思われます。
その値を更新する2つの方法に実際の違いがあるかどうかは誰にもわかりませんか?
私は内部構造について何の知識も持っていませんが、incrementBy が
[self setDoubleValue:[self doubleValue] + delta];
もちろん、内部状態にアクセスできるため、おそらくすべてのメソッド呼び出しをスキップできます。しかし、実際にピクセルを画面にレンダリングするという行為は、ほぼ確実に、2 つのメソッド間のわずかなパフォーマンスの違いを圧倒します。