ios后臺處理數(shù)據(jù)存儲線程

字號:


    在類中,進(jìn)行編輯下面的代碼:
    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];
    }