代理 -> 在viewController,没有初始化时,有调用代理方法,解决崩溃有关问题

代理 -> 在viewController,没有初始化时,有调用代理方法,解决崩溃问题

在viewController没有初始化时,有调用代理方法,

此时代理方法有执行,系统会崩溃,解决方法是没有此方法则不调用:


比如代理方法名: testDelegate


if ([self.delegate respondsToSelector:@selector(testDelegate)])
{
    [self.delegate testDelegate];
}



        }