iOS APP高效开发的弹药库——最新必备开源库 二
来源:互联网 发布:淘宝搞活动时间表2017 编辑:程序博客网 时间:2024/06/05 11:58
存储篇:
喜欢使用 sqlite的,可以试试fmdb,封装的不错,简洁易用。 https://github.com/ccgus/fmdb
如果要用CoreData, 那么用一下MagicalRecord,它降低了使用coredata的门槛。https://github.com/magicalpanda/MagicalRecord
如果要使用keyChain存储敏感数据,那么可以用SFHFKeychainUtils,使用非常简单。 https://github.com/kamiro/SFHFKeychainUtils
动画篇:
pop: Facebook发布的大名鼎鼎的动画库(动画引擎),支持多种常见动画效果,包括弹性和衰减,也可以自定义效果,最关键的是,其接口语法上和Core Animation非常相似,就像是重新实现了系统的Core Animation,所以上手容易。https://github.com/facebook/pop
Canvas :可以认为就是个动画集合,提供了对Core Animation进一步的封装。 https://github.com/CanvasPod/Canvas
工具篇:
日志框架: 用用 CocoaLumberjack吧,支持log分级,支持日志记录方式(控制台、文件、服务器),而且性能不错,可以简单的替换NSLog。 https://github.com/CocoaLumberjack/CocoaLumberjack
数据加密和摘要: CocoaSecurity 提供了常见的AES加解密,sha1、md5系列的摘要算法。 https://github.com/kelp404/CocoaSecurity
zip压缩和解压: ZipArchive,非常好用,打包上传和下载的时候经常需要用到。
文字效果: DTCoreText 是一个功能强大的文字效果库,可以在UITextView上实现包括文字大小、颜色、字体、下划线、链接、间距等效果。 https://github.com/Cocoanetics/DTCoreText
DTFoundation: 这是个强大的工具集合,百宝箱啊,里面有异步文件删除、目录监控、base64编码、日志、版本管理,以及对NSArray、NSDictionary、NSString、NSURL等系统类的一些方便使用扩展,还有对gif动画的支持和HTML解析,以及UIWebView、UIImage、UIView等UIKit的扩展和一些UI增强组件。 https://github.com/Cocoanetics/DTFoundation
MAZeroingWeakRef:非常棒的智能指针工具,可以自动销毁对象分配的内存,防止内存泄漏,方便内存管理。https://github.com/mikeash/MAZeroingWeakRef
TMCache: 一个不错的基于key/value的数据缓存库,支持内存和持久缓存,基于GCD支持多线程操作,挺好用。 https://github.com/tumblr/TMCache
- iOS APP高效开发的弹药库——最新必备开源库 二
- 4. iOS APP高效开发的弹药库——最新必备开源库 二
- iOS APP高效开发的弹药库——最新必备开源库 一
- 3. iOS APP高效开发的弹药库——最新必备开源库 一
- IOS高效开发必备的类库
- 高效IOS开发的必备调试利器
- 10款iOS高效开发必备的Objective-C类库
- 10款iOS高效开发必备的Objective-C类库
- 10款iOS高效开发必备的Objective-C类库
- iOS高效开发必备的10款Objective-C类库
- 10款iOS高效开发必备的Objective-C类库
- 10款iOS高效开发必备的Objective-C类库
- 10款iOS高效开发必备的Objective-C类库
- 10款iOS高效开发必备的Objective-C类库
- iOS高效开发必备的10款Objective-C类库
- 10款iOS高效开发必备的Objective-C类库
- 10款iOS高效开发必备的Objective-C类库
- iOS高效开发必备的10款Objective-C类库
- csscreators的开始:激情,合作,独立
- 32位CPU寄存器简介
- Android平台第三方应用分享到微信开发
- 解决错误 Target runtime com.genuitec.runtime.generic.jee60 is not defined.
- PT与PX区别
- iOS APP高效开发的弹药库——最新必备开源库 二
- php计算两个日期相隔多少年,多少月,多少日的函数
- 作用被放大?强势IP是否能主导市场
- Flash 引导层的使用 模拟小车在弯曲的道路上行驶
- 关于Apache/Tomcat/JBOSS/Neginx/lighttpd/Jetty等一些常见服务器的区别比较和理解
- linux下使用Xshell查看tomcat实时日志中文乱码解决方案
- MYSQL--事务处理
- 【BZOJ2049】[Sdoi2008]Cave 洞穴勘测 Link-Cut-Tree
- OWIN是什么