0
-(void)walkDOM:(SEL)visitor node:(QuadNode*)node {
    [self performSelector:visitor withObject:node]; /* ------>100% leaks shown here */
    NSArray* children = node.children;
    if (children) {
        for (QuadNode* child in children) {
            [self walkDOM:visitor node:child];
        }
    }
}

上記で何が問題なのかわかりません。クラッシュします.Any Help Suggestions!!!!!

編集:

-(void)registerFramesetterVisitor:(TDOMNode*)node {
     [strMaker reset]; 
     [node registerFramesetter:self]; 
}
4

1 に答える 1

1

コンパイラの警告の問題にすぎません。次を使用してそれらを抑制することができます。

#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Warc-performSelector-leaks"
    [self performSelector:visitor withObject:node];
#pragma clang diagnostic pop

ソース

于 2012-08-22T10:06:17.373 に答える