作为技术,必须要跟踪新技术,完善工具箱。
网站:https://github.com/trending
为什么gitHub上的代码都这么规范?自己的代码看上去总是差很多。
不要不好意思,每次的提交比上次好,当它进入大众视野的时候,它会一样优秀。
因为目前并不在做业务相关内容,故有些第三方并未更新。
历史上收藏列表
CocoaLumberjack 开发调试最重要,调试什么最重要: log
AFNetwork 网络必须要看
Masonry 视图布局
SDWebImage 网络图片缓存
Nimbus 视图库
MBProgressHUD 进度条
YYKit 比较火的工具包,建议学习其总结的能力
libextobjc 对oc的语法扩展,建议学习。
FastImageCache 图像缓存, 如何对图片进行内存处理,建议学习。
CocoaSecurity 安全 encrypt/Decrypt。许多代码,^-^
ReactiveCocoa 函数式编程, 即响应式编程, 前提block要用好。
class<->dictionary:
JSONModel
mantle
GoogleProtobuf Protobuf数据协议
数据库
YapDatabase
MagicRecord CoreData的封装
FMDB 推荐必须要用,毕竟sql是基础
Realm
了解:
GPUImage 图像处理必须要看
Bilibili 播放器
FastLoading 快速decoding/encoding对象,建议了解学习
异步加载视图 AsyncDisplayKit
View URI: https://github.com/usepropeller/routable-ios
动画:https://github.com/CanvasPod/Canvas
状态机:https://github.com/blakewatters/TransitionKit
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。