当我使用 y=this 两行导航到另一个视图控制器时,它可以正常工作。
Inventory *obj = [[Inventory alloc] initWithNibName:@"Inventory" bundle:nil];
[self.navigationController pushViewController:obj animated:YES];
但是如果我写这行[我们必须写的]
[obj release];
它给了我糟糕的访问错误。
请帮忙。
谢谢
当我使用 y=this 两行导航到另一个视图控制器时,它可以正常工作。
Inventory *obj = [[Inventory alloc] initWithNibName:@"Inventory" bundle:nil];
[self.navigationController pushViewController:obj animated:YES];
但是如果我写这行[我们必须写的]
[obj release];
它给了我糟糕的访问错误。
请帮忙。
谢谢
Inventory *obj = [[[Inventory alloc] initWithNibName:@"Inventory" bundle:nil] autorelease]
您的类对象已发布,然后它再次访问已发布的对象,因此您遇到了这个错误的访问错误。请阅读以下链接文章以了解 EXC_BAD_ACCESS