Zrozumieć NSRunLoop

Czy ktoś może wyjaśnić, co jestNSRunLoop? tak jak wiemNSRunLoop jest coś związanego zNSThread dobrze? Załóżmy więc, że tworzę wątek

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

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

więc po tym wątku kończy pracę? po co używaćRunLoops lub gdzie używać? od doktorów Apple Czytałem coś, ale nie jest to dla mnie jasne, więc proszę wyjaśnij to tak prosto, jak to możliwe

questionAnswers(4)

yourAnswerToTheQuestion