[iPhone中级] iPhone团购信息客户端的开发 (一)
因为工作的原因,已经很久没有更新博客了,这次我们就来完成一个稍显复杂的一个团购信息客户端,主要整合了ASIHTTPREQUEST,KISSXML,AQGridView,MBProgressHUD这几个主要流行的IOS开发库,我们先来看一下效果图
首先我们新建一个IOS工程,暂时就取名为Tuan1吧,如图下
好,工程新建完后我们就要加入框架了,首先加入ASIHTTPREQUEST库,首先我们从https://github.com/pokeb/asi-http-request/tree下载压缩包
点ZIP按钮就行了,会全部将文件下载下来,好,我们接着就将它加入我们的工程中,首先找到我们新建工程的那个Tuan1的文件夹,在底下新建一个ASIHttpRequest的文件夹
接着把我们下载的ASIHttpRequest中的几个文件夹拷入我们新建的文件夹内,我们主要拷的是下载包中class文件夹下的内容
将所有文件拷入我们自己新建的文件夹内,除了一个Test文件夹哦,这个是测试文件,我们用不到,所以不用拷了。
还有一个也需要我们拷到新建的文件夹内的,就是下载ASIHttpRequest下的External/Reachability文件夹,这个不能忘哦,不然运行的时候会报错。
接着就是加入我们的工程中了,在File下有一个Add File To 'Tuan1'这个选项
点击我们选择我们新建的ASIHttpRequest文件夹,将所有文件导入当前的工程中
接下来就是加Framework了,要运行ASIHttpRequest,我们需要以下几个Framework,CFNetwork.framework,SystemConfiguration.framework,MobileCoreServices.framework,libz.1.2.5.dylib,libxml2.dylib,最后如下图
接下来还有最重要的一件事哦,就是我们得告诉系统到哪找libxml2这个库
在Build Setting中Header Search Paths设置/usr/include/libxml2
因为ASIHttpRequest暂时不支持ARC模式,而我们的工程是使用ARC模式的,就需要将ASIHttpRequest下的所有文件不用ARC模式编绎
经过以上步骤,我们的ASIHttpRequest应该可以运行了,我们在工程中导入#import "ASIHttpRequest.h"试着运行一下,看有没有错误,没有错误的话,我们ASIHttpRequest就添加成功了,接下来第二篇,我们再介绍如何导入KissXML,MBProgressHUD和AGridView这几个库。
[iPhone中级] iPhone团购信息客户端的开发 (一)相关推荐
- [iPhone中级]iPhone团购信息客户端的开发 (二)
接上一篇,这篇我们对我们的客户端加入KissXML,MBProgressHUD,AQridView这几个库,首先我们先加入KissXML,这是XML解析库,支持Xpath,可以方便添加更改任何节点.先 ...
- [iPhone中级] iPhone团购信息客户端的开发 (三)
接上二篇的内容,今天我们就来介绍一下如何将解析出来的数据放入AQGridView中显示出来,因为我们的工程中已经将AQGridView导入了,所以我们在KKFirstViewController中直接 ...
- [iPhone中级] iPhone团购信息客户端的开发 (四)
我们对团购客户端进行了重构,来看一下效果图呢 这里因为美团提供了地图坐标,所以我们也加入了MapKit来显示店铺所在位置,但只有美团有,其他几个网站都没有提供. 我们把源码放出:谢谢大家一如既往的支持 ...
- 糯米团—重制“iPhone团购信息客户端”(一)
前言 因为是重制的客户端,作者博客中写到的很详细的内容相同的这里不会再写,但会给出提示,对照查看. iPhone团购信息客户端的开发 目录结构 由于原作没有按照分层架构设计,所以这里我按照自己想法进行 ...
- 糯米团—重制“iPhone团购信息客户端”(零)源代码与跳的那些坑和思考
前言 早就盼望着这一天发布博客记录我写程序的路程!是的,是第一个写在csdn上的app制作笔记!终于完成这个程序!!虽然有bug且功能单一,作为一个练手的app做出还是很有成就感,故拿出来和同样的新手 ...
- ios 团购信息客户端demo(一)
团购信息客户端,主要整合了ASIHTTPREQUEST,KISSXML,AQGridView,MBProgressHUD这几个主要流行的IOS开发库,我们先来看一下效果图 首先我们新建一个IOS工程, ...
- ios 团购信息客户端demo(三)
接上二篇的内容,今天我们就来介绍一下如何将解析出来的数据放入AQGridView中显示出来,因为我们的工程中已经将AQGridView导入了,所以我们在KKFirstViewController中直接 ...
- 糯米团—重制“iPhone团购信息客户端”(四)
奥对,忘了说了,Xcode7已经默认https连接了,自动锁定了http连接 Solution: 1. 在Info.plist中添加 NSAppTransportSecurity 类型 Diction ...
- 糯米团—重制“iPhone团购信息客户端”(二)
好,接着上一篇来,BusinessLogicLayer完了之后是PresentationLayer 首先从MainCell文件夹里开始 这里面存放的是GridView的单元格的定义,最终呈现出 的样式 ...
最新文章
- C语言借助两个数的大小交换,引入指针。
- spider-定向抓取
- 6. Qt 信号与信号槽 (5)-QObjectPrivate
- 案例|自建or现成工具?小型创业团队敏捷研发探索
- python判断文件是否存在 中文_python如何判断文件是否存在
- react-redux笔记
- IFIX 需要权限打开某个画面
- amos看拟合度在哪里看_360度看佛山战“疫”
- python怎么抓取网页倒计时_python实现的简单窗口倒计时界面实例
- 5个让你的404页面变的更加实用的技巧
- 「讨论」测试工程师能否作为一份终生职业?30岁+怎么办?
- Manitest: Are classifiers really invariant?论文解读
- linux u盘无损分区,Unix/Linux无损分区解决方案[原创]
- android gms测试,谷歌GMS认证需要测试哪些项目?
- dw计算机代码,DW-滚动文字代码.doc
- 如何把pdf文件变小一点?
- 最新爱网外链网盘V5.0版 全新界面 支持图片违规检测
- 不要为优势忘乎所以——职场人士寓言(6)
- 大神尝试扒迅雷的代码,竟然被扒了个精光!
- 微信小程序开发得会议扫码签到系统