performSelectorOnMainThread를 사용하여 setNeedsDisplayInRect를 호출하는 방법은 무엇입니까? 문제는 해결됩니다. performSelectorOnMainThread 메서드에서 rect를 전달하는 방법을 모르겠습니다. 이 메서드는 NSObject를 요청하지만 CGRect는 NSObject가 아니며 단지 구조체 *입니다.performSelectorOnMainThread를 사용하여 setNeedsDisplayInRect를 호출하는 방법은 무엇입니까?
//[self setNeedsDisplayInRect:rect];
[self performSelectorOnMainThread:@selector(setNeedsDisplay) withObject:0 waitUntilDone:YES];
}
-(void)drawRect:(CGRect)rect {
/// drawing...
}
메인 스레드가 아닌 MainThread에서 setNeedsDisplayInRect 메소드를 호출해야합니다. 아무도 그것을하는 방법을 알고 있습니까 ?????????? 미리 감사드립니다.
정말 고마워요.