Grundlegendes zu NSRunLoop

Kann mir jemand erklären was istNSRunLoop? so wie ich es kenneNSRunLoop ist mit etwas verbundenNSThread Recht? Also nehme ich an, ich erstelle einen Thread wie

NSThread* th=[[NSThread alloc] initWithTarget:self selector:@selector(someMethod) object:nil];
[th start];

-(void) someMethod
{
    NSLog(@"operation");
}

Also, nachdem dieser Thread seine Arbeit beendet hat, oder? warum verwendenRunLoops oder wo zu verwenden? Ich habe etwas von Apple-Dokumenten gelesen, aber es ist für mich nicht klar. Erklären Sie dies bitte so einfach wie möglich

Antworten auf die Frage(4)

Ihre Antwort auf die Frage