iWeibo - 微博软件
使用新浪微博开放的数据源API,实现软件功能。
功能包括:
浏览微博;转发微博;评论微博;查看微博详情;下拉刷新;上拉加载;声音开关;数据离线缓存;扫描二维码;密码锁;账号退出。
所有图片来源新浪微博,仅用作学习交流。
技术要点:
1)使用AFNetworking框架进行网络数据访问,解析JSON数据,上传图片。
2)使用SDWebImage框架进行网络图片加载。
3)使用MBProgressHUD框架实现消息通知提示界面。
4)使用MJPhotoBrowser框架实现图片浏览界面。
5)自定义cell。
6)OAuth2.0授权。
7)使用FMDB实现离线缓存。
使用方式
2)进入“应用信息”页;选择“高级信息”;进入“OAuth2.0 授权设置”;设置“授权回调页”和“取消授权回调页”,两者可以设置一样的地址
源码下载:
微信订阅号:iOSAppOpenSource