我是我的UIView课的子类.Xcode(我使用的是4.6.3)自动生成的代码说,
/*
// Only override drawRect: if you perform custom drawing.
// An empty implementation adversely affects performance during animation.
- (void)drawRect:(CGRect)rect
{
// Drawing code
}
*/
Run Code Online (Sandbox Code Playgroud)
它在我的脑海中提出了几个问题:
1)为什么空的实现drawRect:会在动画期间导致不良性能.
2)我什么时候应该实施drawRect:.
3)如果我正在实施,drawRect:那么应采取什么措施作为最佳实践的预防措施.