NSCell和NSControl之间的关系/区别是什么?

时间:2015-05-06 16:32:14

标签: ios objective-c macos cocoa

我来自iOS背景,在创建自定义控件时,您只需子类UIControl。我正在尝试构建自定义NSSlider(一个有2个旋钮而不是一个),并注意到有2个类可以处理NSControlNSCell

为什么?

1 个答案:

答案 0 :(得分:2)

这是出于性能原因的过去。它使得重用单元格成为可能,而不必总是在表格中创建新的单元格。此外,你没有非常深入的视图层次结构,这是10年前的一个问题。

请注意NSCell与您在iOS中所知道的完全不同,尤其是这不是观点。