我正在做一个 Coco子,利用核心调子来建立习俗分析。 然而,每当我 around开几层左右时,他们常常把一些“残余/外壳”留给其他层。
迄今为止,我的猜测与我使用有关。 我的理解是,随着我走下一层,我无需把这种方法称作这一层(因为在这个层内没有任何更新)。 但遗留下来的残余物位于其他层面(也许需要称作这种方法吗?) 但是,我怎么知道哪一层rag积的 mo变已经过去?
例如,大多数绘画都是简单的:
// Block view is a subclass of CALayer
@implementation BlockView
-(void)drawInContext:(CGContextRef)context
{
CGRect bounds = CGContextGetClipBoundingBox(context);
CGContextSetFillColorWithColor(context, color);
CGContextFillRect(context, bounds);
}
@end
然而,有时甚至是 我有多个层次(3个最高层),但我不认为这是一个问题。
我想知道,这有什么原因? 这一问题难以展示具体的守则实例,但欢迎某些方面或可能的问题。