ios后台处理数据存储线程的代码
2012-12-26 20:59
363 查看
在类中,进行编辑下面的代码:
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];
}
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];
}
相关文章推荐
- jquery ajax 获取后台数据表字段存储的html代码
- 以代码实例总结iOS应用开发中数据的存储方式
- IOS 数据存储详解及实例代码
- 详解iOS App开发中session和coockie的用户数据存储处理
- iOS项目开发中,对后台返回数据为<null>时候的处理,避免取值产生程序崩溃问题
- 精通iOS开发--第15章 Grand Central Dispatch和后台处理之程序生命周期 NSNotificationCenter和线程
- IOS线程数据篇13之数据存储,文件内容追加
- iOS处理数据(后台返回的数据根据某个字段分为多个section)
- 后台线程处理数据,如何实时更新UI(datagridview)----多线程同步问题
- 单线程和多线程处理1W条数据对比代码
- iOS 代码安全&数据传输安全&本地存储安全
- 掌握GCD以及后台永久运行的代码 (使用GCD处理后台线程和UI线程的交互)
- 将ios代码在后台(子线程)执行的两种简单方式
- iOS开发通过案例谈iOS代码重构:合并、格式化输出、宏变量、利用数组字典存储数据,以及利用plist的终极知识
- iOS 一个在UDP/TCP通信时,对16进制、10进制、NSData等数据之间的转换发送等处理的工具类库,一行代码将16进制字符串轻松转换成UDP需要的指令数据
- iOS项目开发中,对后台返回数据为<null>时候的处理,避免取值产生程序崩溃问题
- iOS 后台数据处理 background fetch
- iOS 网络数据接收处理和存储方式
- 【iOS开发-44】通过案例谈iOS代码重构:合并、格式化输出、宏变量、利用数组字典存储数据,以及利用plist的终极知识
- iOS中数据存储的几种代码实现