整理iOS常用的三方库
网络请求:
加载框:
轮播图:
ZYBannerView:简单易用, 显示内容定制性强的可循环轮播控件. 可以实现类似淘宝商品详情中侧拉进入详情页的功能.
布局:
弹框:
图片:
图片裁剪:
UILabel:
特斯拉组件:
个人用过JXPagingView和YNPageViewController,个人感觉JXPagingView好用点,而且一直在维护。
YNPageViewController库已经很久不维护了。
标题栏:
键盘:
悬浮球:
Model转换:
数据库:
空页面展示:
列表刷新:
关于TableViewCell:
UITableView+FDTemplateLayoutCell
瀑布流:
自定义tableView:
图表:
侧边栏:
Tabbar:
日历和日期选择:
视频播放器:
导航:
启动广告:
按钮:
搜索:
弹幕:
跑马灯:
弹出视图:
下拉菜单:
网页:
拖拽:
BMLongPressDragCellCollectionView
通讯录:
Socket:
数据存储:
密码输入框:
圆角:
树形:
动画:
TLTransitions:View的转场动画
其他:
GKDYVideo:仿抖音app的部分功能
DouYinComment:1.抖音视频评论手势拖拽效果 2.抖音视频播放, 边下边播, 预加载, TikTok 3.铃声多多,上传铃声音频到库乐队(GarageBand)
常用控件大全:
iOS_Tips:iOS的一些示例,持续更新中:1、暗黑模式 2、AppleID登录应用 3、AVFoundation 高仿微信相机拍摄和编辑 4、AVFoundation 人脸检测 5、AVFoundation 实时滤镜 6、GPUImage框架的使用 7、音视频编解码 8、OpenGLES 9、LeetCode算法练习 10、.......
App Store上传工具:
三方库网站
iOS Examples和Cocoa Controls这两个网站收集了大量的开源组件和库,并且进行了非常细致的分类,你能够非常方便地找到适合自己的“轮子”
Open-Source iOS Apps:作者在这个项目中收录了很多优秀的、完整的开源 iOS App,并做了详细分类,还专门标出了上架了 App Store 的开源 iOS App。
NSHipsterAFNetworking 和 Alamofire 的作者 Mattt维护的,主要关注的是一些不常用的 iOS 知识点。如果你想扩展自己的 iOS 知识面,这个网站里的内容会非常适合你。
Awesome iOS也是一个值得推荐的网站,里面包含了 iOS 开发的方方面面,而且内容都是经过人工筛选、分类的。我觉得,你遇到任何 iOS 的问题,都应该先到这个网站看看。
Awesome iOS 最大的特点就是大而全,囊括了从开发、调试到发布 App Store 的各种学习资料,也包含了博客、书籍、教程、邮件订阅、播客的推荐。同时,这个网站还包括了 iOS 开发更细分的 Awesome 推荐,比如关于 ARKit 的Awesome ARKit,关于面试问题收集的Awesome iOS Interviewquestion list 等等。
iOS知名开发者:你可以通过关注他们的博客、Twitter、GitHub ,来了解走在 iOS 领域前沿开发者的视野和 iOS 最新的动向。
开源项目团队:如果你正在使用他们的开源项目,通过关注他们的动向,随时了解这些开源项目的最新进展
Book-Recommend-Github:推荐生活当中积累的Objective-C以及Swift优秀三方库
Swift学习项目
DanTang:单糖——良品生活指南:家居零食、礼物美妆、海淘购物
TodayNews:Swift 4 - 模仿今日头条
XMLYFM:这个项目模仿喜马拉雅FM,目前仅实现了发现中的推荐页面、分类页面、广播页面、榜单页面、主播页面
XMLYFM:swift项目仿写喜马拉雅App,采用MVC+MVVM设计模式,Moya+SwiftyJSON+HandyJSON网络框架和数据解析。数据来源抓包及部分本地json文件
项目分析地址:https://juejin.im/post/5b97743df265da0af21351aa
YYSwiftProject:swift项目,仿写有妖气漫画,旨在提高swift代码能力,熟悉使用知名三方库并自定义封装一些控件
dctt:xx头条【完整项目持续迭代中】(一款本地生活信息发布APP,分享新鲜事、找人找对象等生活服务)。已App Store上架,这里仅供学习交流
U17:精仿有妖气漫画(Swift5)
LBXMLYFM-Swift:Swift5项目仿写喜马拉雅App,采用MVC+MVVM设计模式,Moya+SwiftyJSON+HandyJSON网络框架和数据解析。数据来源抓包及部分本地json文件
Swift学习资料
Swift:Swift基础知识大全,🚀Swift学习从简单到复杂,不断地完善与更新
作者:TigerManBoy
链接:https://www.jianshu.com/p/054d3701fdc5/
共有 0 条评论