iOSiOS 开发小技巧Objective C开发

iOS项目开发必备

2016-07-10  本文已影响608人  liangdahong

    下面是本人在做iOS开发一段时间以来,总结的一些项目开发必备知识和关键点😊,我会一直更新下去。谢谢你支持!同时更要感谢提供相关库的大神😁。


如果有认为非常好的希望M我哦。

原blog地址(持续更新),第三方平台blog可能不及时更新,请关注独立blog 


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  、 JSONKitjsonmodel

1.1.8、Cell的高度计算优化UITableView-FDTemplateLayoutCell

1.1.9、网络状态监测https://github.com/tonymillion/Reachability  


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.8、RDVTabBar

1.2.9、启动页JazzHands

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、其他


1.4.1、照片选择 https://github.com/mwaterfall/MWPhotoBrowser

1.4.2、兼容iOS7Cell侧滑多按功能  

1.4.3、秒生Model代码 https://github.com/Ahmed-Ali/JSONExport



2、各种分类


完善中...


3、各种工具类


完善中...

4、swift学习资料


4.1、中文版 Apple 官方 Swift 教程  https://github.com/numbbbbb/the-swift-programming-language-in-chinese


(链式设置属性)求❤️、求粉!O(∩_∩)O


欢迎转载,转载请注明出处!

原blog地址(持续更新)    

我的github

上一篇下一篇

猜你喜欢

热点阅读