ios後臺處理數據存儲線程的代碼

在類中,進行編輯下面的代碼:

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];

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章