Screenshots
SinaMBlogNimbus
基于轻量级iOS开发框架Nimbus,网络层采用AFNetworking,
在此基础上进行二次构建,可以简单、便捷地处理和显示列表数据,
通过制作iOS7上新浪微博APP的首页,介绍框架的使用,通过开源分享,一起交流进步。
主要分享的技术点如下:
-
1、二次构建,简化tableView网络数据请求和显示
-
2、类似官方APP图文的布局和关键字的识别和交互
-
3、微博列表查看原图功能实现
-
4、发布微博、拍照及获取地理位置
PS:以前项目中主要使用three20开发APP,了解过three20的同学,应该比较熟悉nimbus的作者,不熟悉请google之。
更新依赖库
1、更新submodule
$ git submodule init
$ git submodule update
2、使用CocoaPods的命令安装其他依赖库
$ pod update
注:如需要添加其他依赖库,请修改Podfile
ERROR解决方法
1、若出现这个问题:diff: /../Podfile.lock: No such file or directory diff: /Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
$ pod update
DONE
-
1、支持XCode4 & XCode5 & iOS7
-
2、集成新浪微博SDK
-
3、发帖、转发、评论
-
4、微博征文布局和@某人、#话题#识别
-
5、原图查看
TODO
-
1、原图查看 -
2、表情显示
LICENSE
本项目基于MIT协议发布 MIT: http://rem.mit-license.org