gpt4 book ai didi

ios - UIViewController respondsToSelector : message sent ot deallocated instance

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:42:34 25 4
gpt4 key购买 nike

我是在阅读了一些类似的帖子后才在这里发帖的,但你知道每个问题仍然有其特定的问题,这就是为什么我仍然需要你的帮助。

我的应用因此堆栈跟踪而崩溃:

[ReviewVC respondsToSelector:]: message sent to deallocated instance

我在试图查看导致崩溃的相关代码的仪器上进行了跟踪: enter image description here enter image description here enter image description here

这里是didSelectRowAtIndexPath:委托(delegate)方法中ReviewVC的相关代码:

self.reviewVC = [[[ReviewVC alloc] initWithNibName:@"Review"
bundle:nil] autorelease];
[viewControllerArray addObject:self.reviewVC];
self.appDelegate.splitViewController.delegate = self.reviewVC;

reviewVC 是一个实例变量和一个属性,这里是它的属性声明:

@property (nonatomic, retain)  ReviewVC *reviewVC;

我错过了什么吗?

最佳答案

看看这个。似乎 viewControllerArray 正在发布,并且实例 ReviewVC 添加到它。我认为自动释放没问题,但请检查 viewControllerArray 是如何保留的。

NSObject obj1;
obj1=[[NSObject alloc] init];
//obj1's retain count is 1 here.

[array1 addobject:obj1];
//obj1's retain count incremented by 1, so the total retain count is 2.

[obj1 release];
//obj1's retain count decremented by 1, so the total retain count is 1.

关于ios - UIViewController respondsToSelector : message sent ot deallocated instance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16108552/

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