4
NSObject의 performSelectorOnMainThread:withObject:waitUntilDone:
을 통해 호출되는 경우 myMethod:
에서 발생한 예외는 어떻게됩니까?NSObject의 performSelectorOnMainThread를 통해 호출 된 메서드에서 예외 처리 : withObject : waitUntilDone :
는 특히, 나는 waitUntilDone가 NO
경우 이것의 의미는 이상한 것을 깨닫게
@try {
[self performSelectorOnMainThread:@selector(myMethod) withObject:nil waitUntilDone:YES];
} @catch(NSException *e) {
//deal with exception raised in myMethod here??
}
... 이런 performSelectorOnMainThread
에 대한 호출의 범위에서 그들을 잡을 수 있습니다.