2011年7月14日

使用NSOperation和NSOperationQueue启动多线程

摘要: 使用NSOperation和NSOperationQueue启动多线程在app store中的很多应用程序非常的笨重,他们有好的界面,但操作性很差,比如说当程序从网上或本地载入数据的时候,界面被冻结了,用户只能等程序完全载入数据之后才能进行操作。当打开一个应用程序时,iphone会产生一个包含main方法的线程,所用程序中的界面都是运行在这个线程之中的(table views, tab bars,... 阅读全文

posted @ 2011-07-14 10:51 风乔 阅读(226) 评论(0) 推荐(0) 编辑

iphone http同步 异步请求

摘要: 第一段是透明兄寫得 ^ ^ / 感謝~这个只是異步请求,NSMutableData* buf = [[NSMutableData alloc] initWithLength:0];NSURLConnection* connection = [[NSURLConnection alloc] initWithRequest:req delegate:self];// 收到响应时, 会触发- (vo... 阅读全文

posted @ 2011-07-14 09:17 风乔 阅读(212) 评论(0) 推荐(0) 编辑

iphone 计算大文件md5

摘要: +(NSString*)fileMD5:(NSString*)path{ NSFileHandle *handle = [NSFileHandle fileHandleForReadingAtPath:path]; if( handle== nil ) return @"ERROR GETTING FILE MD5"; // file didnt exist CC_MD5_CT... 阅读全文

posted @ 2011-07-14 09:16 风乔 阅读(275) 评论(0) 推荐(0) 编辑

导航