我在我的应用程序这个方法:为什么执行选择器:崩溃我的应用程序?
[self performSelector:@selector(resetAdView:toView:) withObject:currentDelegate_ afterDelay:10];
它调用另一个方法和发送对象太方法....
每次我打开一个新的UIViewcontroller
添加时间调用此方法视图广告。 后,我创建一个新的UIViewController
- >调用这个方法(currentdelegate
是新UIViewController
),然后按回视图控制器,然后I 10秒此错误后得到:
Thread 1 : EXC_BAD_ACCESS(code=1,address=0xd0000008)
任何想法有什么不好?为什么我得到这个错误?
您确定'self'正在执行resetAdView:toView方法吗? – Petar 2013-03-20 14:03:06
是的,这个崩溃只发生在我创建新的UIViewController然后按回去回到前一个viewcontroller – MTA 2013-03-20 14:04:18
您指定的选择器只能有零个或一个参数。您不能使用'performSelector:withObject:afterDelay:'方法使用两个参数调用选择器。 – rmaddy 2013-03-20 15:25:20