Предупреждение PerformSelector

Я получаю предупреждение

PerformSelector может вызвать утечку, потому что его селектор неизвестен

В коде:

- (void) callDelegate: (SEL) selector withArg: (id) arg error: (NSError*) err
{
    assert([NSThread isMainThread]);
    if([delegate respondsToSelector: selector])
    {
        if(arg != NULL)
        {
            //this line the warning
            [delegate performSelector: selector 
                           withObject: arg 
                           withObject: err]; 
        }
        else
        {
            //this line the warning
            [delegate performSelector: selector 
                           withObject: err]; 
        }
    }
    else
    {
        NSLog(@"Missed Method");
    }
}

Заголовок:

@interface Topscore : UIViewController <NSObject> {

//
}
10
задан Alex Cio 25 March 2015 в 09:17
поделиться