加速获取iOS移动数据的有效方法.pdf

加速获取iOS移动数据的有效方法.pdf

ID:53576031

大小:296.69 KB

页数:4页

时间:2020-04-19

加速获取iOS移动数据的有效方法.pdf_第1页
加速获取iOS移动数据的有效方法.pdf_第2页
加速获取iOS移动数据的有效方法.pdf_第3页
加速获取iOS移动数据的有效方法.pdf_第4页
资源描述:

《加速获取iOS移动数据的有效方法.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第22卷第3期电脑与信息技术Vo1.22No.32014年6月ComputerandInformationTechnologyJune.2014文章编号:1005—1228(2014)03—0001—03加速获取iOS移动数据的有效方法叶柏龙,张蓉(1.中南大学,湖南长沙4100832.湖南大学信息科学与工程学院,湖南长沙410082)摘要:为解决iOS手机程序在请求数据时处理不'3-出现的黑屏现象和请求等待时间长的问题,针对常用的AsIHTTPRequest同步方法和ASIHTTPRequest

2、异步方法存在的不足,提出Block模式和ASIHTTPRequest异步请求相结合的方法,该方法在加速请求的同时让用户在获取数据的等待过程中,在当前页面出现等待指示器的旋转小图标,提高用户体验度。最后通过实验证明Block和AsIHTTPRequest异步相结合的方法与其他方法相比,在获取相同数据量的时候,所用的时间最少,而且随着数据量的增加,优势更加明显。关键词:Block模式;ASIHTTPRequest技术;异步方法;用户体验;移动数据中图分类号:TP311.52文献标识码:AEfectiv

3、eWaytoGetiOSMobileDataAcceleratingYEBai—long,ZHANGRong2(1.CentralSouthUniversity,Changsha410083,China)(2.ConegeofInformationScienceandEngineeringofHunanUnive~ity,Changsha410082,China)Abstract:TosolvetheiOSmobileapplicationblankscreenphenomenonandwaiti

4、ngalongtimewhenrequest,forcommonlyusedmethodsofsynchronousandasynchronousASIHTTPRequestmethodsexistingproblems,proposeBlockandASIHTTPRequestasynchronousmethodcombining,thismethodcanincreasesspeed,andwaitingindicatorrotationiconappearsonthecurrentpagew

5、henwaitingfornetworkdata,improvinguserexperience.Finally,experimentalresul~showthatinobtainingthesanq_eamountofdata,BlockandASIHTTPRequestasynchronousmethodsneedingleastamountoftime,andwiththeamountofdataincreasing,theadvantagesaremoreobvious.Keywords

6、:Block;ASIHTTPRequesttechnology;asynchronousmethod;userexperience;mobiledata手机市场的迅猛发展,人们生活节奏的加快,手机束时回调。提供给人们越来越多的方便,很多人利用手机程序取Block的声明格式中“’这个符号表示定义的这个代了计算机的功能。手机应用程序在使用的过程中,最东西是一个block,block在声明的时候不需要参数的重要的就是交互的数据_l_,但数据是来自网络,在使用名称,女口:return_type(^bloc

7、k—name)(param—type,过程中网络的稳定性会影响到程序的运行效果,因此,param_type⋯.)。在更短的时间里获取更多的数据是程序开发者应该考Block的定义以“^’’符号开始,定义中的参数必须虑的一个问题,也是提高用户体验的一个关键问题。有参数名,还必须和声明中参数列表里面的参数类型和顺序相匹配,如:~return_type(param_type1Block模式param_name,param_typeparam_name.){⋯returnre—Block[21是一个标准Ob

8、jective—C【3]对象,它可以当turn—type;}。作参数传递,也可以以方法或函数的形式返回值,然后2ASlHTTPRequest异步请求赋值给变量。采用block,可以在调用函数时直接写后续处理代码,将其作为参数传递过去,供其任务执行结ASIH1丫rPRequest是一款HTTP访问开源项目,能收稿日期:2014—02—21基金项目:国家创新基金项目(项目编号:11C26214305383)作者简介:叶柏龙(1964一),男,浙江诸暨人,教授,硕士,研究方向:项目管理、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。