gpt4 book ai didi

ios - exc_BAD_ACCESS(code=1) 应用程序在 iOS6 上崩溃

转载 作者:行者123 更新时间:2023-11-29 04:24:23 25 4
gpt4 key购买 nike

我最近接管了一个 iOS 项目,每当我通过单击部分 curl 从 PDWViewController 返回到上一个 View 时,该项目似乎就会崩溃。我收到以下错误:

http://i.imgur.com/xow29.png

很抱歉我无法提供大量信息,但因为我最近才开始开发 iOS,并在不到一周前接管了整个项目。以下是我认为相关的内容:

PDFViewController

- (void)viewDidLoad
{

[super viewDidLoad];
// Do any additional setup after loading the view.

itemObjectsInApp =[CoreDataHelper getObjectsForEntity:@"Item" withSortKey:nil andSortAscending:YES andContext:managedObjectContext];

Item *selectedItem = nil;

for(Item *item in itemObjectsInApp){
if(item.isSelectedItem == [NSNumber numberWithInt:1]){
selectedItem = item;
}
}

NSString *path = [[NSBundle mainBundle] pathForResource:selectedItem.pathToPdfFile ofType:@"pdf"];
NSURL *targetURL = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];

[self.pdfView loadRequest:request];

[selectedItem release];
}

主视图 Controller

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
PdfViewController *pdfViewController = (PdfViewController *)[segue destinationViewController];
pdfViewController.managedObjectContext = managedObjectContext;
}

最佳答案

EXC_BAD_ACCESS 是由不正确的内存访问引起的。

尝试删除它

[selectedItem release]; 

看看它是否有效。

如果它有效,您必须在使用该对象后释放该对象,也许可以使用自动释放或其他方式。

关于ios - exc_BAD_ACCESS(code=1) 应用程序在 iOS6 上崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12560223/

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