A-A+
[开源APP推荐] iOSGank – Gank.io iOS 客户端
iOSGank - Gank.io iOS 客户端
其实原来就打算以学习swift来写点小东西,写着写着就跑偏了,直接撸个客户端吧. 在此感谢大神 @代码家 的大力support.
集成依赖
就说下几个比较主要的吧:
网络部分:
- Alamofire & AlamofireImage (网络请求以及图片加载)
Loading:
- PKHUD (HUD for swift)
- NVActivityIndicatorView
解析:
- SwiftyJSON (解析Json)
- Kanna (解析html)
特效:
- RAMAnimatedTabBarController (TabBar特效)
- LTMorphingLabel (Label特效)
Tools:
- SwiftHEXColors (String HEX for UIColor)
- SKPhotoBrowser (图片浏览)
- SwiftMoment (计算时间差)
第三方:
- UMengSocialCOM (友盟分享)
- UMengAnalytics-NO-IDFA (友盟分析)
- UMengMessage (友盟推送)
整体架构
共三部分,对应着Tabbar的三个Controller
- 最近一天的信息
- 分类浏览 (+搜索)
- 外包信息
App Store: https://itunes.apple.com/cn/app/gan-huo-ji-zhong-ying/id1105462490?l=en&mt=8
Github: https://github.com/teddylong/iOSGank