在类中,进行编辑下面的代码:
nslog(@main thread begin...);
[self performselectorinbackground:@selector(dosomething:) withobject:nil];
nslog(@main thread end.....);
- (void) dosomething:(id)sender
{
nslog( @one thread begin... );
nsautoreleasepool *pool = [[nsautoreleasepool alloc] init];
for (int i=0; i<self.starname_final.count; i++) {
[self savetodatabase:[starname_final objectatindex:i]];
}
nslog( @one thread end... );
[pool release];
}
更多信息请查看IT技术专栏