- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇总iOS开发中需要用到的开源库
网址:edu.51CTO.com
汇总iOS开发中需要用到的开源库
我是 java php 程序员,遇到了坑爹的iPhone,被逼无奈在崩溃的边缘下学习Object-C ,在学习中遇到了很多 奇葩,无知,龌蹉,呕吐的问题(弱弱的说 : 有的些问题到现在还不知道具体的原理)故此把开发中所有遇到的问题,和需要使用的开源库 一一记载下来,为那些苦B的要学习Object-C的屌丝们加点料吧。本文纯粹记录性游记类文章,学术性观摩团请绕行,专家请绕行。在编写过程中避免不了 出现问题或者遗漏问题,希望大家多多指点与板砖!
1、iOS iPhone 网络异步加载 asi-http-request
【1-1 ASI HTTP 下载地址】
【1-2 注意事项】
下载asi-http-request-master后解压,把\Classes文件下所有文件,\External\Reachabipty 文件夹下所有文件添加到你的工程中。
在 Build Phases中添加相应的pnk Binary With pbraries
(1)MobileCoreServices.framework
(2)SystemConfiguration.framework
(3)CFNetwork.framework
(4)pbz.dypb
由于ARC Restrictions导致的祖国山河一片红
选中相关文件 回车后输入命令:-fno-objc-arc
【1-3 小试牛刀】
引入头文件 #import ASIHTTPRequest.h
更详细的使用方法请参照:
-?(void)viewDidLoad?{?
????????[super?viewDidLoad];?
????????//请求的后台活动列表?
????????NSURL?*url?=?[NSURL?URLWithString:@/data/101180701.html];?
????????ASIHTTPRequest?*request?=?[ASIHTTPRequest?requestWithURL:url];?
????????[request?setDelegate:self];?
????????[request?startAsynchronous];??????
????}?????
????//异步请求开始?
????-?(void)requestStarted:(ASIHTTPRequest?*)request?{?
????????NSLog(@request?start?:%@,?@start);?
????}?
????//异步请求结束?
????-?(void)requestFinished:(ASIHTTPRequest?*)request?{?
???????//?Use?when?fetching?text?data?
???????NSString?*jsonString?=?[request?responseString];?
???????NSLog?(@Response?JSON?:%@,?jsonString);?
????}?
????//异步请求错误?
????-?(void)requestFailed:(ASIHTTPRequest?*)request?{?
????????//?NSError?*error?=?[request?error];?
????????NSLog?(@Response?JSON?:%@,?@error);?
????}?
2、解析JSON数据 SBJSON
【 2-1 SBJSON 下载地址】
【2-2 注意事项】
解压后把相应的文件导入到工程中,尚未发现问题
【2-3 小试牛刀】
在1-3的小试牛刀中,我们请求了有关天气的URL,这个URL会有一个JSON的相应,我们继续1-3,来解解析这个响应的JSON
-?(void)viewDidLoad?{?
????????[super?viewDidLoad];?
????????//请求的后台活动列表?
????????//NSURL?*url?=?[NSURL?URLWithString:@/beer/?cat=2json=1];????????
????????NSURL?*url?=?[NSURL?URLWithString:@/data/101180701.html];?
????????ASIHTTPRequest?*request?=?[ASIHTTPRequest?requestWithURL:url];?
????????[request?setDelegate:self];?
????????[
您可能关注的文档
- 正当性论刑事被害人当事人诉讼地位的.doc
- 正态分布的完美.docx
- 正态分布分析.doc
- 正是香椿好时节4个你可能从没试过的香椿做法.docx
- 正确认识别里科夫的人物形象及其时代意义.doc
- 武汉体育学院运动训练专业本科.doc
- 武进区林南小学自行车交通安全知识水平测试.doc
- 每日三问知识库.docx
- 比较不同蔬菜或水果中维生素c的含量.doc
- 比较指令的原理及其应用.doc
- grace作业团体课程.pdf
- 资料snrf51422发行说明snrfotes.pdf
- 关卡恶搞版游戏介绍.pdf
- 数字信号处理与控制老师ch4e.pdf
- 章因素模型套利定价理论.pdf
- effect-of oriented fiber membrane fabricated via needleless melton water filtration efficiency desalination40效应纤维制造纯净无熔体在水中效果效率.pdf
- 文稿说明介绍2017 contempvolpi contemporary mood web.pdf
- 项目大计划二小组有点复杂线程池.pdf
- 使用brad larsen http生成电源表器手指湖奖金轨道tommy-emmanuel the finger lakesTommy.pdf
- 对乙酰氨基酚测定报告assay demo.pdf
文档评论(0)