iOS应用开发类库TSNetwork
来源:互联网 发布:淘宝海外版叫什么 编辑:程序博客网 时间:2024/06/05 09:22
本人从事iOS开发三年左右,一直在做各种类型的应用外包开发,包括社交、新媒体、微博、小工具等。
由于应用开发中有大量重复的劳动,如何让iOS应用开发过程更简单,更快是我一直在思考的问题。目前只要与网络相关的应用都会涉及http get及post方法,图片下载与缓存等。经过一次次的开发与重构,我在ASIHTTPRequest、JSONKit和XMLReader这三个类库上做了二次封装,形成了一个方便使用的网络开发类库TSNetwork,力求简化iOS应用开发过程。具体优势如下:
支持通过Get或Post方式访问服务器接口
支持将服务器返回的JSON或XML数据转换为数组或字典对象
支持对服务器返回的数据进行缓存,离线时也能获取上次的数据
支持根据URL获取图片
支持对图片进行内存和ROM二级缓存,离线时也能获取图片
支持自动以及手动对ROM和内存中的图片进行管理
支持GIF格式的图片存储和播放
由于应用开发中有大量重复的劳动,如何让iOS应用开发过程更简单,更快是我一直在思考的问题。目前只要与网络相关的应用都会涉及http get及post方法,图片下载与缓存等。经过一次次的开发与重构,我在ASIHTTPRequest、JSONKit和XMLReader这三个类库上做了二次封装,形成了一个方便使用的网络开发类库TSNetwork,力求简化iOS应用开发过程。具体优势如下:
支持通过Get或Post方式访问服务器接口
支持将服务器返回的JSON或XML数据转换为数组或字典对象
支持对服务器返回的数据进行缓存,离线时也能获取上次的数据
支持根据URL获取图片
支持对图片进行内存和ROM二级缓存,离线时也能获取图片
支持自动以及手动对ROM和内存中的图片进行管理
支持GIF格式的图片存储和播放
具体的使用方法、源代码及Demo已上传到GitHub,供大家学习交流。如有设计不合理之处,希望大家能提出,一起进步。
地址:https://github.com/zhaoxy2850/TSNetwork
如果有兴趣的话,可以和我一起把这个类库进一步完善,希望有一天应用开发也能有一个像游戏开发中Cocos2D一样的引擎。
- iOS应用开发类库TSNetwork
- 类簇在iOS开发中的应用
- 类簇在iOS 开发中的应用
- 类簇在iOS开发中的应用
- 类簇在iOS开发中的应用
- 类簇在iOS开发中的应用
- 类簇在iOS开发中的应用
- 类簇在iOS开发中的应用
- 关于iOS应用开发
- 开发的iOS应用
- iOS应用开发小贴士
- IOS应用开发架构
- ios应用开发攻略
- IOS应用开发架构
- ios 应用 开发流程。。。
- iOS应用开发详解
- Umeng IOS开发应用
- iOS应用开发规划
- com.weibo.sdk.android.WeiboException: {"error":"User does not exists!","error_code":20003,"request":
- TabHost的加载缓存问题(类似微博切换)
- 第十一次上机任务
- boost安装
- 赋值&初始化
- iOS应用开发类库TSNetwork
- oracle 11g PL/SQL Programming学习十三
- [注意]本博客只作备份用
- App store发布注意事项
- linux 积累
- Android白虹剑之EditView之非法输入
- hdu 2838 树状数组求逆序数及交换位置产生移动的数的和
- ios block
- iOS代码规范