当前位置:编程学习 > wap >>

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];
 
}
 
 
 
补充:移动开发 , IOS ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,