iWeibo - 微博软件
使用新浪微博开放的数据源API,实现软件功能。
功能包括:
浏览微博;转发微博;评论微博;查看微博详情;下拉刷新;上拉加载;声音开关;数据离线缓存;扫描二维码;密码锁;账号退出。
所有图片来源新浪微博,仅用作学习交流。
技术要点:
1)使用AFNetworking框架进行网络数据访问,解析JSON数据,上传图片。
2)使用SDWebImage框架进行网络图片加载。
3)使用MBProgressHUD框架实现消息通知提示界面。
4)使用MJPhotoBrowser框架实现图片浏览界面。
5)自定义cell。
6)OAuth2.0授权。
7)使用FMDB实现离线缓存。
使用方式
1)新浪开放平台注册账号并创建应用(open.weibo.com)
2)进入“应用信息”页;选择“高级信息”;进入“OAuth2.0 授权设置”;设置“授权回调页”和“取消授权回调页”,两者可以设置一样的地址
源码下载:
http://www.ioscodehub.com/2016/05/30/%E5%BC%80%E6%BA%90app%E6%8E%A8%E8%8D%90-iweibo-%E5%BE%AE%E5%8D%9A%E8%BD%AF%E4%BB%B6/
敬请关注:www.ioscodehub.com
微信订阅号:iOSAppOpenSource
网友评论