[solved]: Accessing structure member NSDate in NSTableView
[solved]: Accessing structure member NSDate in NSTableView
- Subject: [solved]: Accessing structure member NSDate in NSTableView
- From: Gilles Celli <email@hidden>
- Date: Fri, 10 Nov 2006 15:10:24 +0100
Hi,
Stéphane was right, I had to retain the NSDate object, now it works!
No more crash :-)
k2700_data[index]. acqDate=[[NSDate
dateWithSomeMethodFromSomewhereWhichReturnsAnAutoreleasedObject]
retain];
Thanks,
Gilles Celli
On Nov 9, 2006, at 6:29 PM, Stephane wrote:
On Nov 9, 2006, at 5:59 PM, Gilles Celli wrote:
Hello,
My problem: How to access the structure member NSDate *acqDate
without copying it to a new structure ?
My code crashes NSTableView !!!
My KeithleyMultimeter class (for performance reason I don't want
to use NSArray but structures instead, this was discussed here
several weeks ago):
@interface KeithleyMultimeter : NSObject {
struct keithley_struct {
NSDate *acqDate;
double channel[MAX_NBR_OF_CHANNELS];
} k2700_data[MAX_ACQ_DATA_PER_DAY];
[...]
Its' mainly crashing when accessing the structure member NSDate....
Why ?
Could it be possible that you do:
k2700_data[index]. acqDate=[NSDate
dateWithSomeMethodFromSomewhereWhichReturnsAnAutoreleasedObject];
instead of:
k2700_data[index]. acqDate=[[NSDate
dateWithSomeMethodFromSomewhereWhichReturnsAnAutoreleasedObject]
retain];
?
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden