0

当我使用 y=this 两行导航到另一个视图控制器时,它可以正常工作。

  Inventory *obj = [[Inventory alloc] initWithNibName:@"Inventory" bundle:nil]; 
  [self.navigationController pushViewController:obj animated:YES];

但是如果我写这行[我们必须写的]

[obj release];

它给了我糟糕的访问错误。

请帮忙。

谢谢

4

2 回答 2

1
Inventory *obj = [[[Inventory alloc] initWithNibName:@"Inventory" bundle:nil] autorelease]
于 2012-11-05T06:32:47.947 回答
1

您的类对象已发布,然后它再次访问已发布的对象,因此您遇到了这个错误的访问错误。请阅读以下链接文章以了解 EXC_BAD_ACCESS

于 2012-11-05T05:06:55.550 回答