Кэширование изображений окна
Поддерживать переходное получение представлениями, NSWindow
класс определяет методы, временно кэширующие часть его растрового изображения так, чтобы он мог быть восстановлен позже. Эта функция полезна для ситуаций, где очень динамическое получение должно быть сделано по иначе статическому изображению окна. Например, в графическом редакторе, куда пользователь перетаскивает строки и другие формы непосредственно на холст, более эффективно восстановить кэшируемое изображение окна и нарисовать снова по этому, чем иметь все представления, отправляют указания дисплея к серверу окна. Для получения дополнительной информации см. описания метода для cacheImageInRect:
, restoreCachedImage
, и discardCachedImage
.