下面是本人在做iOS开发一段时间以来,总结的一些项目开发必备知识和关键点😊,我会一直更新下去。谢谢你支持!同时更要感谢提供相关库的大神😁。
如果有认为非常好的希望M我哦。
1、第三方库
1.1、必备
1.1.1、网络请求https://github.com/AFNetworking/AFNetworking
1.1.2、网络图片处理https://github.com/rs/SDWebImage
1.1.3、MBProgressHUD 、 SVProgressHUD
1.1.4、键盘处理https://github.com/hackiftekhar/IQKeyboardManager
1.1.5、代码布局https://github.com/SnapKit/Masonry
1.1.6、刷新控件https://github.com/CoderMJLee/MJRefresh
1.1.7、数据解析MJExtension 、 JSONKit 、jsonmodel
1.2、扩展
1.2.1、全屏侧滑返回https://github.com/forkingdog/FDFullscreenPopGesture
1.2.2、广告轮播器https://github.com/gsdios/SDCycleScrollView
1.2.3、缓存,图片处理,数据解析等https://github.com/ibireme/YYKit
1.2.4、FMDB 数据库https://github.com/ccgus/fmdb
1.2.5、侧滑菜单 https://github.com/mutualmobile/MMDrawerController
1.2.6、CoverFlow效果 https://github.com/nicklockwood/iCarousel
1.2.7、模糊效果 https://github.com/nicklockwood/FXBlurView
1.2.10、 不用不知道,一用吓一跳 (CocoaPods)
1.2.11、https://github.com/bang590/JSPatch (bug热修复 7000+star,目测 QQ 微信 支付宝都在用,吓尿)http://jspatch.com/(平台)
1.2.12、https://github.com/CocoaLumberjack/CocoaLumberjack (日志工具,8k-star)
1.3、进阶
1.3.1、RAC较高级https://github.com/ReactiveCocoa/ReactiveCocoa
1.3.2、facebook开源的异步渲染库 (9k+star)
1.3.3、facebook开源的动画框架 https://github.com/facebook/pop (16k+star)
1.3.4、Socket https://github.com/robbiehanson/CocoaAsyncSocket(7k+star)
1.4、其他
2、各种分类
完善中...
3、各种工具类
完善中...
4、swift学习资料
4.1、中文版 Apple 官方 Swift 教程 https://github.com/numbbbbb/the-swift-programming-language-in-chinese
欢迎转载,转载请注明出处!