Я хочу, чтобы мое приложение Mac Cocoa постоянно обновляло представление, даже если оно переходит на второй план? Что-то вроде Activity Monitor или DigitalColor Meter.
Как мне добиться такого поведения?
Спасибо!
РЕДАКТИРОВАТЬ: я получаю контекст из NSGraphicContext, а затем создать поток для выполнения работы в фоновом режиме.
- (void)drawRect:(NSRect)dirtyRect
{
context = (CGContextRef)[[NSGraphicsContext currentContext] graphicsPort];
[NSThread detachNewThreadSelector: @selector(ExecuteDrawingInBackGround:) toTarget: self withObject: nil];
}