注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

水木的博客

唱好人生中的每一场戏

 
 
 

日志

 
 

ASIHTTPRequest 的使用及常见错误解决方法  

2013-01-13 16:43:59|  分类: Iphone&Ipad开发 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
1.下载最新版本 
官网:http://allseeing-i.com/ASIHTTPRequest/ 
最新版本下载:http://allseeing-i.com/ASIHTTPRequest/ 
2.安装及使用 
官网说明:http://allseeing-i.com/ASIHTTPRequest/Setup-instructions 
1)在项目中创建新的Group,添加说明中所需的代码,根据项目类型是iphone还是Mac添加附加文件。 
如果不能确定所需要的文件,那么将以下列表中的文件全部添加到项目中 
ASIHTTPRequestConfig.h 
ASIHTTPRequestDelegate.h 
ASIProgressDelegate.h 
ASICacheDelegate.h 
ASIHTTPRequest.h 
ASIHTTPRequest.m 
ASIDataCompressor.h 
ASIDataCompressor.m 
ASIDataDecompressor.h 
ASIDataDecompressor.m 
ASIFormDataRequest.h 
ASIInputStream.h 
ASIInputStream.m 
ASIFormDataRequest.m 
ASINetworkQueue.h 
ASINetworkQueue.m 
ASIDownloadCache.h 
ASIDownloadCache.m 
iPhone 项目还必须包括: 
ASIAuthenticationDialog.h 
ASIAuthenticationDialog.m 
Reachability.h (in the External/Reachability folder) 
Reachability.m (in the External/Reachability folder) 

2)添加ASIHTTPRequest中依赖的Frameworks 
CFNetwork, SystemConfiguration, MobileCoreServices, CoreGraphics and zlib 
3)使用说明及示例代码 
http://allseeing-i.com/ASIHTTPRequest/How-to-use 
4)编译错误处理 
如果遇到编译错误类似:Undefined symbols for architecture armv7: 
"_OBJC_CLASS_$_ASIHTTPRequest",先检查上述的依赖代码是否已加入编译列表,如未加入,依次点击Target->Build Phases->Compile Sources,点击底部“+”添加上述代码。 
如果遇到编译错误类似:Undefined symbols for architecture armv7:   "_inflateEnd", referenced from,则应该是缺少依赖libz.dylib,添加方法:依次点击Target->Build Phases->Compile Sources,点击底部“+”,在弹出的列表中输入libz,添加搜索结果中最新版本即可。 
  评论这张
 
阅读(971)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017