iOS遇到的开发框架和优质博客,不断更新中

少年,既然你打开了,你往下翻,中间优质博客你看了肯定会收藏的,历年来收藏的点点滴滴

 

非常牛B的iOS实现源码点击打开链接

1.iRate   评分的弹窗    https://github.com/nicklockwood/iRate

2.MLTransition.h   (还有个JZNavigationExtension)解决直接屏幕中间手势滑动的界面切换   https://github.com/molon/MLTransition

 

3.PopMenu  一个点击分享弹出的pop效果  https://github.com/xhzengAIB/PopMenu

 

4.TAPageControl  自定义的PageController SDCycle内部的轮播点点就是根据这个做的

  https://github.com/TanguyAladenise/TAPageControl

 

5.JCAlertView  项目中常见的有例如第一次进入App很多界面的时候会有很多提示弹窗,就可以用这个customView来定做  https://github.com/HJaycee/JCAlertView

 

6.EAIntroView 首次登陆App的欢迎界面   https://github.com/ealeksandrov/EAIntroView

 

7.SKTagView 这个鬼东西好用啊,例如搜索下边的不规则标签,还有类似淘宝选择尺码颜色的时候弹窗内部的标签也可以用这个做,但是作者没有做固定宽度的,需求要的话可有自己加两个字段,我就是这么干的  0.0   https://github.com/zsk425/SKTagView

 

8.DZNEmptyDataSet  这个也常用,用来给tableView没数据加载异常信息的时候显示用的(例如网络异常,提示用户) 好用到没朋友  https://github.com/dzenbot/DZNEmptyDataSet

 

9.WMPageController 控制器版本  YKPageView是View版本  还是有个是MXSegmentedPaper(能加拉伸头部的空间)  https://github.com/wangmchn/WMPageController这三个第一个是内存警告机制,第二个是复用的,第三个还没看,功能类似于网易新闻那种切换视图的功能

 

10.UITableView + templateLayoutCell  和 UICollectionView-ARDynamicHeightLayoutCell   

一个是对应的TableView的高度自适应,一个是对应的CollectionView的高度自适应  https://github.com/AugustRush/UICollectionView-ARDynamicHeightLayoutCell这东西和SKTagView一起用个没问题

 

11.JTSImageViewController  这个东西是点击图片的时候弹窗,会有拖动的动画    https://github.com/jaredsinclair/JTSImageViewController

 

12.TDBadgedCell 这个用的少了,好像是设置界面能用到,给设置cell自定义加badge什么的  https://github.com/tmdvs/TDBadgedCell

 

13.HyLoglnButton 这个是登录界面那个按钮,按下去就会变成圆形,失败就会shake  

 

14.KLCPopup 这里东西厉害了啊,我感觉挺好用的,淘宝那种选择尺寸弹出来的界面就可以这么做  https://github.com/jmascia/KLCPopup

 

15.DXPopover 类似于微信右上角加号触发的一个黑色popmenu      https://github.com/xiekw2010/DXPopover


16.SDCycleScrollView  非常好用的轮播图  https://github.com/gsdios/SDCycleScrollView

 

17.GSKNibStretchyHeaderView 一个TableView和CollectionView的头部可动画拉伸方法等特效

 

18.UIImage + Helpers 一个给UIImage做高斯模糊的Category https://github.com/NZN/UIImage-Helpers

再增加一个WWDC 2013年的扩展类  UIImage -ImageEffects https://github.com/txcsmad/UIImage-ImageEffects

 

19.RGCardViewLayout 一个立体式卡片滚动  https://github.com/terminatorover/RGCardViewLayout

 

20.CHTCollectionViewWaterfallLayout 瀑布流CollectioNView布局 点击打开链接

 

21.Shimmer 一款iPhone解锁界面的‘滑动来解锁’闪烁动画,非常酷炫吊炸天 点击打开链接

 

22.CMPopTipView 一款类似微信右上角下拉菜单的库,可自定义任何视图控件,非常Nice点击打开链接

 

23.HCSStarRatingView 一个用星星打分的工具,他是用贝塞尔曲线画的 点击打开链接

 

24.DGActivityIndicatorView 一款非常好看的加载指示器 点击打开链接

 

25.UIActivityIndicator-for-SDWebImage给ImageView加一个菊花加载 点击打开链接

 

26.JDFPeekaboo 一个滚动tableView的时候让头部导航栏隐藏的库  点击打开链接

 

27.KNSemiModalViewController 一个淘宝(选择尺寸)简书弹窗折叠动画效果 点击打开链接

 

28.WMPlayer 一个视频播放器框架  点击打开链接

 

29.PinYin4Objc 中英文拼音转换的库,我是用在了搜索界面 点击打开链接

 

30.KeyboardforChat  仿微信聊天键盘  点击打开链接

 

31.MessageDisplayKit  模仿微信全部功能 点击打开链接

 

32.JSQMessagesViewController  聊天界面的超级无敌框架  点击打开链接

 

33.PathCover  一个微信朋友圈的下拉刷新框架  点击打开链接

 

34.XHImageViewer  图片查看器     点击打开链接

 

35.XHRefreshControl 类似JD超级低耦合的下拉刷新控件  点击打开链接

 

36.UICountingLabel 跑数的Label库(类似倒计时) 点击打开链接

 

37.PNChart 金融行业的折线图,柱状图,饼图,点图,曲线图 点击打开链接

 

38.RESideMenu 菜单侧滑控件  点击打开链接

 

39.JVFloatLabeledTextField  非常牛B的浮动TF控件,动画效果杠杠的 点击打开链接

 

40.SWTableViewCell  一个左右拖动出现底部各种小菜单的控件,类似微信淘宝侧滑cell 点击打开链接

 

41.expecta  a framework OC and Cocoa  点击打开链接

 

42.popping  faceBook引擎的iOS动画库 点击打开链接

 

43.MJPhotoBrowser  这个用的人少,比较简单的图片查看器,可以稍微看看原理和复用 点击打开链接

 

44.Crashlytics和Fabric 崩溃统计日志工具   有需要的自己去cocoapods.org进行查看

 

45.XLForm 一个无敌表单库 有点强,自定义非常舒服 点击打开链接

 

46.BCGenieEffect 一个Mac上果冻收放的效果 吸入吸出 点击打开链接

 

47.iCarousel  各种你想象不到的立体花式滚动 点击打开链接

 

48.WZLBadge  一个给UIView扩展加badge的库  点击打开链接

 

49.CSStickyHeaderFlowLayout 给collectionView做类似tableView的悬停头部 算是加头部的方法 点击打开链接

 

50.UIViewController-KeyboardAnimation 一款根据屏幕大小控制键盘的弹起和收缩  点击打开链接

 

51.PINCache fork TMCache 这两款就是内存缓存和磁盘缓存的封装,TMCache过多使用会死锁,就出来了        PinCache,而原生的NSCache就只是针对内存层面的,而且会根据内存自己清理

点击打开链接

 

52.朋友写的自动打包工具 可以测试玩玩  点击打开链接

 

53.一款给H5调用App的时候PUSH界面的时候需要用的URL参数解析工具 点击打开链接

 

54.封装UIKIt的超级丝滑用户界面 FaceBook制造 点击打开链接 中文资料学习

 

55.twitter的一款下拉模糊放大的头部 点击打开链接

 

56.来个iOS靠谱的面试题目详细介绍,这TM也算个库好么,拿来玩玩吧点击打开链接

 

57.一个百度大神非常好的学习分享库,很多好的Demo 点击打开链接

 

58.swift版本的OpenGL转场动画点击打开链接 非常酷炫

 

59.BubbleTransition圈圈转场动画 点击打开链接

 

60.一个用户第一次进来需要给展示如何操作的演示动画 点击打开链接

 

61.一个swifter和OC版本的点赞动画 2000 + 点击打开链接

 

62.一个图片压缩,截屏,高斯模糊等效果的一个文件 点击打开链接

 

63.一个上传头像的裁剪窗口   点击打开链接

 

64.runtime中文知识库链接 点击打开链接

 

65:MVVM的使用示例 C-41 点击打开链接

 

66.iOS开源框架库的阅读分析系列 点击打开链接

 

67.homeBrew  Mac上软件管理插件 点击打开链接

 

68.core animation以及性能优化系列 点击打开链接

 

69.FFmpegPlayer-iOS - A movie player for iOS based on FFmpeg.点击打开链接

 

70.Folding-cell 一款swift非常酷炫的动画框架,cell展开堆叠  点击打开链接

 

71.手势解锁  涉及到所有QZ2D的知识  点击打开链接

 

72.Slider自定义,学习一个触发点击放大按钮的动画 点击打开链接

 

72.日历学习组件和图片播放组件点击打开链接

 

73.高仿百思不得其解:点击打开链接  作者博客:点击打开链接

 

74.斗鱼视频直播Swift 3.1:点击打开链接

 

75.微信视频直播,视频通话:点击打开链接

 

76.OC弹幕,跑马灯等UI搜集框架:点击打开链接

 

77.算法学习:点击打开链接

 

78.长按发射按钮动画,很优雅:点击打开链接

 

79:卡片式tableView切换:点击打开链接

 

80:大厂的哥们写的ImagePick和其他好用的东西:点击打开链接

 

81:轻松搞定链表题目 点击打开链接

82:轻松搞定二叉树题目 点击打开链接

 

83.UIDevice设备相关资料和信息 Stack Overflow 点击打开链接

 

84.视频直播比较完整的OC项目 推流 美颜 礼物 。。。 点击打开链接

 

85.iOS中一款高度可定制性商品计数按钮(京东/淘宝/饿了么/美团外卖/百度外卖样式) 点击打开链接

 

86.can't add self as subview 的线上报错  点击打开链接

 

87.项目组件VC解耦和AOP切片编程例子 点击打开链接     AOP切片实践 点击打开链接

 

88.cocoachina上一个面试相关以及oc底层知识点  点击打开链接

 

89. Lottie 一款设计动画 Airbnb  点击打开链接

 

90.YTKNetWork 猿题库网络请求框架 点击打开链接

 

91.CoreData的封装 对比下FMDB

 

92. Pop动画集合

 

92.基于FaceBook Yoga写的 非Autolayout布局,优化布局体验 点击打开链接

 

TTTAttributedLabel,YYLabel,Masonry。。。主流的就不介绍了,以后有新的再添加,看看他们的源码挺好的

 

 

 

优质博客

1.阿里巴巴大神博客 点击打开链接  腾讯AOP博主 解耦学习 点击打开链接    

2.WeRead开发团队博客  点击打开链接

3.廖雪峰的博客  点击打开链接

4.阮一峰的博客   点击打开链接

5.sunny 点击打开链接

6.应用架构大神博客 点击打开链接

7.零散知识点的博主bestSwifter 点击打开链接

8.简书iOS博主基础知识点 点击打开链接

9.One's Den 喵神 点击打开链接

10.李忠关于 RAC 、组件化的文章流传很广。博客中对架构、编程的思考都很精髓。点击打开链接

11.Casa 对架构有很深的理解,《iOS 应用架构谈》系列文章影响深远。点击打开链接

12.JSPatch 作者 bang 的博客。稳定更新,每篇文章质量都很高。点击打开链接

13.YYKit 作者的博客 点击打开链接

14.被人称为灯塔的 Draveness 的博客。Draveness 涉猎很广,文章也很有深度,一半以上的文章我连标题都看不懂。点击打开链接

15.人称“霜神”冰霜的博客,冰霜的文章针对某个问题总是能有深入、全面的剖析。 点击打开链接

16.滴滴技术专家戴铭的博客,每篇都是精品。点击打开链接

17.腾讯杨萧玉的博客,底层细节能深入到汇编的实现,令人惊叹。点击打开链接

18.Peak 以一系列 TCP/IP 相关的文章让人折服,之前博客更新频率很高,多有涉猎。17 年底去 facebook 赚奶粉钱后更新频率有所下降,望早日回归。点击打开链接

19.顶级 iOS 开发者,曾就职于 Uber,现就职于美帝亚马逊。文风流畅,博客也会谈到不少中美编程文化的差异。 点击打开链接

20.iOS 程序猿 点击打开链接   

21.CYLTabbarController 中国式tabbar作者 点击打开链接

22.雷纯峰 点击打开链接

23.地瓜 点击打开链接

24.作为曾经 acm‘er 的素质与修养,博客总是能够深入底层。点击打开链接

25.Joy_xx 点击打开链接  传送

26.J_Knight 点击打开链接  微博链接 点击打开链接

27.iOS 资讯类微博 点击打开链接

28.全名直播 卓同学  点击打开链接

29.找一个靠谱的iOS程序员仓库 貌似就是程序猿的github点击打开链接

30.JSPatch 博客推荐的老罗博客 点击打开链接

31.youxianming  点击打开链接 很多小的知识点

32.美团分析YY组件的哥们 点击打开链接

33.Glow 一个非常实在的博主,有个观点对职业规划很重要 点击打开链接

34.Weex文章 点击打开链接

35.孙博岩的博客Demo学习 点击打开链接

36: 一个整合的UI框架很多Demo 点击打开链接

37.一个总结第三方框架和iOS开发的博客大哥 点击打开链接

38.计算机运维网络各种知识点 点击打开链接

39.iOS开发写的一些个人小总结 点击打开链接

40.Block分析文章 点击链接

41.一些网络方面的学习,最近可以看看 CSFR 点击链接

42.性能优化以及app启动优化 点击链接 启动优化

43.这是我2018年看到写的最好的博客  NSDictionary 哈希底层详解

44.剑指offer所有题目 点击链接

45.李峰峰的博客,最近有更新  点击链接

46.bang JSpatch作者的博客  JSPatch和图片极限优化找到的

47.Web HTTPS优化,HTTP2特性介绍,Trunk介绍,1.1如何知道数据传输完成了 蛐蛐大神

49.Jamins大神,将HTTPS原理和策略,参考一下  传送门

50.携程技术总结 传送门

51.达达技术总结  有一个CA的介绍  传送门

52.克里斯·莱昂纳多·罗斯柴尔德 里面的内容非常值得一看    传送门

53.TCP深度学习 传送  TCP浅层次理解 传送门

54.德莱文博客  冬瓜霜神   三大博客,源码分析必看

55.一像素大哥。算法协议,一个写的比较好的博客,很舒服  传送门

56.蘑菇街大佬介绍   组件化

57.二叉树结构 平衡二叉树  AVL BST等学习 传送

58.吴品诚 实用博客  传送

59.FMDB源码解读 传送

60.昆哥将iOS汇编知识点  传送门

61.滴滴戴明  传送门

62.网易博客  传送门

63.IBM的优质内容  包括LLVM  IBM传送门

64.一套计算机阿里面试知识点整理  阿里面试传送

65.Awesome 系列

Awosome-iOS  

Awesome-Flutter

Awesome-Mac

Awesome-swift

Awesome-swift
Awesome-react-native

66.iOS逆向相关

逆向国际抖音

阿里逆向工程师

 

67.解决Xcode10 library not found for -lstdc++ 找不到问题 

 

 

 

51.以下五个是动画图层相关学习资料

  1. https://github.com/ShinobiControls/iOS9-day-by-day/

2.https://github.com/sxyx2008/DevArticles/issues/91

3.https://github.com/sxyx2008/awesome-ios-animation

4.https://github.com/ShinobiControls/iOS7-day-by-day

5.https://github.com/shinobicontrols/iOS8-day-by-day

6.图层和动画相关:https://github.com/AttackOnDobby/iOS-Core-Animation-Advanced-Techniques

7.http://www.cocoachina.com/industry/20140115/7703.html

8.https://www.jianshu.com/p/fe0aab588b40
链接:https://www.jianshu.com/p/de48583fd621

 

 

 

Mikejing专用GitBook权威知识点搜集:点击打开链接

 

Swift 系列

1.Alamofire--->网络框架   点击打开链接

2.KingFisher ---> 图片处理 点击打开链接

3.SnapKit ----> AutoLayout框架 点击打开链接

4.很炫的Label变换--->点击打开链接

5.Hero非常牛B的动画--->点击打开链接

 

 

平时遇到知识点搜罗记录 仅供自己平时搜索学习

https://dishibolei.github.io/2017/05/15/https-safe-2/   ATS相关

 

https://www.zhihu.com/question/56841159    如何将自己写的网站发布上去

 

https://www.jianshu.com/p/81fbec19c6b7 阿里云服务器安装配置

 

https://segmentfault.com/a/1190000010443248  segmentdefault上的linux安装

 

http://zhuxin.tech/2017/12/06/Mac%E4%B8%8B%E8%B4%AD%E4%B9%B0%E9%85%8D%E7%BD%AE%E5%92%8C%E8%AE%BF%E9%97%AE%E9%98%BF%E9%87%8C%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E8%AF%A6%E7%BB%86%E6%AD%A5%E9%AA%A4/ 个人博客,有mysql安装教程

 

http://ibloodline.com/articles/2016/03/31/nsbundle.html  iOS资源下载,路径 bundle权限

 

http://www.cocoachina.com/ios/20150602/11968.html iOS优化相关的异步渲染 

 

https://yeasy.gitbooks.io/docker_practice/introduction/what.html Docker相关 虚拟机选择

 

 

 

全球OC,Swift资源搜罗---> 点击打开链接

推荐几个好用的工具

1.App Icon Gear   制作Icon 启动图 2x  3x自动生成 点击打开链接

2.Sip     取色工具   点击打开链接

3.Postman  API请求测试  点击打开链接

 

 

 

 

 

 

 

 

  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值