我在xcode中使用了Analyze函数,我已经修复了除了这个之外的所有东西。
我想知道“分配的对象的潜在泄漏”究竟意味着什么,它指的是这些行。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
self.type_prod = [[ProductType alloc] initWithNibName:@"ProductType" bundle:[NSBundle mainBundle]];
NSString *prodtitle = [product objectAtIndex:indexPath.row];
type_prod.prodtitle = prodtitle;
etc etc.
在这个空白结束时,我说:
[[self navigationController] pushViewController:type_prod animated:YES];
[type_prod release];
那么,如果我在最后释放它,为什么它会说有潜在的泄漏呢?