gpt4 book ai didi

iphone - 为什么 performSelector : crash my application?

转载 作者:行者123 更新时间:2023-12-01 18:23:42 25 4
gpt4 key购买 nike

我的应用程序中有这个方法:

[self performSelector:@selector(resetAdView:toView:) withObject:currentDelegate_ afterDelay:10];

它调用另一个方法并将对象也发送到该方法....

每次我打开一个新的 UIViewcontroller 时我都会调用这个方法将广告添加到 View 。
在我创建一个新的 UIViewController 之后-> 调用此方法( currentdelegate 是新的 UIViewController )并在 View Controller 中按回,然后在 10 秒后出现此错误:
Thread 1 : EXC_BAD_ACCESS(code=1,address=0xd0000008)

知道有什么问题吗?为什么我得到这个错误?

最佳答案

这是因为您的 View Controller 在您按下时被释放。
如果您使用的是 ARC,则将其设为 ivar,这样它就不会被释放。
如果您使用的是非 ARC 环境,请保留该 View Controller 对象。

关于iphone - 为什么 performSelector : crash my application?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15525720/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com