作者charlesdc (MoOn)
看板MacDev
标题[问题] 请教关於要求网页回应时的延迟问题
时间Mon Oct 11 16:47:39 2010
饿死抬头
小弟因为某种原因要开始写iPhone软体
但基础并不是很好
以前都是在做数值分析写演算法的部分
突然来了一个物件导向东东真的是______
====================================以上废话====================================
目前我自学的方法都是找一堆小程式抓取部分的程式码来修改达成我想要的功能
我在某个范例中找到下列这一小段用来给网页参数然後回传值
NSMutableURLRequest* therequest = [NSMutableURLRequest requestWithURL:[NSURL
URLWithString:msg]];
[therequest setHTTPMethod:@"GET"];
[therequest setHTTPBody:[[NSString stringWithFormat:@"%@",message]dataUsingEncoding:NSASCIIStringEncoding]];
NSURLResponse* response;
NSError* error;
NSData* create_data = [NSURLConnection sendSynchronousRequest:therequest
returningResponse:&response error:&error];
NSString* check_msg = [NSString stringWithFormat:@"%@",[[[NSString alloc]
initWithData:create_data encoding:NSASCIIStringEncoding] autorelease]];
使用上并无什麽问题
但是我的页面上有一个利用timer来控制动作的图
等待网页回应的过程中那个timer同时也在等待
看起来就会像是LAG
请问有什麽办法可以解决吗??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.249.1.232
1F:→ zonble:改用 NSURLConnection 的 delegate 来收资料 10/11 17:27
2F:→ zonble:让runloop可以继续跑 10/11 17:27
3F:→ zonble:另外,写这种 REST service client 的话 10/11 18:05
5F:→ charlesdc:恩~~~吃饭时间看到大大的回覆不知道是喜还是优>< 10/11 18:21
6F:→ charlesdc:不过感谢阿~~我好好研究一下 10/11 18:22