Monthly Archives: April 2014

ios实战开发之仿新浪微博(第六讲:微博数据展示一)

1、效果演示

2、设计说明
2.0 无相关基础请先参照前面几讲的内容
2.1 设计框架模型SAStatusFrame类,用来保存微博内容及各控件尺寸与位置,参考链接:ios实战开发之代码创建Cell(演示新浪微博)
2.2 修改SAStatusTool类,修改数据模型数组(之前数据模型数组保存的对象为SAStatus模型,现保存SAStatusFrame模型)
2.3 设计SAStatueCell类,自定义TableViewCell[……]

继续阅读

ios实战开发之仿新浪微博(第五讲:微博数据加载)

1、效果演示

2、设计说明
2.1 界面设计及基本框架设计请参考前面几讲的内容
2.2 创建数据模型,设计一个Status类用来存储从新浪API接口获取的JSON数据中微博内容,设计一个StatusUser类用来存储JSON数据中的微博用户
2.3 创建工具模型,设计一个StatusTool类用来发送微博请求,封装HttpTool类
2.4 优化Request请求方法,因为后续每次请求都需要在Request中添加AccessToken,因此将AccessToken自动加载到Request请求中[……]

继续阅读

ios实战开发之仿新浪微博(第四讲:OAuth认证)

1、效果演示

2、设计思路
2.1 创建一个OAuth认证控制器,并加载一个WebView
2.2 WebView加载新浪认证的URL(注册新浪帐号并成为新浪开发者),参照 http://open.weibo.com
2.3 使用WebView的代理方法发送RequestToken获取AccessToken
2.3.1 通过返回的URL截取code值即为requestToken[……]

继续阅读