Re: NSDate dateWithNaturalLanguageString goes BOOM! after being called 100, 000+ times
Re: NSDate dateWithNaturalLanguageString goes BOOM! after being called 100, 000+ times
- Subject: Re: NSDate dateWithNaturalLanguageString goes BOOM! after being called 100, 000+ times
- From: Nicko van Someren <email@hidden>
- Date: Thu, 31 Mar 2005 11:35:13 +0100
On 31 Mar 2005, at 06:43, Daniel DeCovnick wrote:
Just as a followup, in case my last sentence wasn't clear, it should
look like this:
int i;
for (i = 0; i < 500000; i++)
{
NSAutoreleasePool *p = [[NSAutoreleasePool alloc] init];
NSDate *date = [NSDate dateWithNaturalLanguageString:@"12/14/04"];
NSLog(@"%d", i);
[p release];
}
For effciency you might be better off with:
NSAutoreleasePool *p = nil;
for (i = 0; i < 500000; i++)
{
if ((i % 1000) == 0) {
[p release];
p = [[NSAutoreleasePool alloc] init];
}
NSDate *date = [NSDate dateWithNaturalLanguageString:@"12/14/04"];
NSLog(@"%d", i);
}
[p release];
Nicko
_______________________________________________
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