[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: NSTableView bug?
From: |
Nicola Pero |
Subject: |
Re: NSTableView bug? |
Date: |
Wed, 17 Oct 2001 17:36:13 +0100 (BST) |
Anybody with an apple machine can confirm that the data source is not
retained on apple ?
> Hi,
>
> In NSTableView: - (void) setDataSource: (id)anObject
>
> We do:
>
> ...
> ASSIGN (_dataSource, anObject);
> [self tile];
> [self reloadData];
>
> and it should be:
>
> _dataSource = anObject;
> [self tile];
> [self reloadData];
>
> We should also remove the TEST_RELEASE(_dataSource) in -dealloc.
>
> The docs don't mention that we must retain the _dataSource and it can
> cause a leak (it does for all "logical" dealloc "chain" method calls I can
> imagine - the _dataSource will always have a retainCount >= 1).
- NSTableView bug?, Ludovic Marcotte, 2001/10/17
- Re: NSTableView bug?,
Nicola Pero <=