- (void)beginSheet:(NSWindow *)sheet modalForWindow:(NSWindow *)docWindow modalDelegate:(id)modalDelegate didEndSelector:(SEL)didEndSelector contextInfo:(void *)contextInfo 上面函数只能在主线程运行,在后台线程运行可能会有意想不到的异常。 同样,NSBeginSheet也一样。