iOS入门、还是老手,都是值得收藏的一个资源文档
这里写自定义目录标题
- SwiftUI 资源
- 学习架构/模式相关开源框架
- 代码质量检查框架/工具
马上过年了,可以利用年假期间学习一下;对于老手来说,本文排版也可以优化,为了方便,对于github开源项目,也可以将明星导入出来,便于查找,支持迅捷项目也可以进行标记。
初级,可以先款一下浏览一下,先对iOS整个生态提前完整的印象,打开眼界,对于未来的学习、工作能节省很多时间,少走一些弯路。
对于老手来说,本文排版也可以优化,为了方便,对于github开源项目,也可以将明星导入出来,便于查找,支持迅捷项目也可以进行标记。
包含了完整的教程、多个框架、不计其数的、网站、资料等,目前工具总数4600+,涵盖了和iOS学习、日常工作中的相关方方面面,不管是iOS入门、还是老手,都是值得收藏的一个资源文档。
SwiftUI 资源
基于 Swift UI 实现开源App。
收集收集并分类整理的 Swift 开发学习资源,包括 Apple 的示例代码和文档,以及 github 上的项目和智慧开发者的技术博客。
关于SwiftUI和Combine的文章、教程、指南和视频的列表的大杂肉。
SwiftUI 教程、库、和文章的精选列表(中文)。
传送门:GitHub 地址→ github.com/uzi-yyds-co…
学习架构/模式相关开源框架
- 一个将应用拆分成小部分的小框架
- 使用 RxSwift 的简洁架构的示例。
- 是一个基于浏览器内核通过HTML+CSS原生开发移动应用的iOS框架。
- 一个基于MVC的项目框架,并集成了一些常用的功能。
- 一个iOS框架的集合,包括MVC、MVVM、MVVM+RxSwift、VIPER、RIBs等等。
- 一个 iOS 开发的整体方案,灵感来自 Redux 和 MVVM。
- 这个库包含了一个实现VIPER架构的详细示例,基于Alamofire、AlamofireImage、PKHUD、CoreData等框架。
- Reactant 是一个 iOS 响应式框架。
- 一个Viper框架,让基于VIPER架构开发的APP更加简单,基于Swift。
代码质量检查框架/工具
代码质量总是很重要的。留代码检查,内存检查工具等等
在程序运行时寻找内存资源
在开发阶段找到内存问题。
用于重新格式化Swift代码的代码库和命令行格式化工具。
帮助检测运行时循环引用的iOS库。
帮助分析iOS内存使用情况的iOS工具
私密的剧本和注释,代码质量很差时,在编译时产生的额外错误和警告,目的是希望的编码。
iOS 项目努力避免错误的编码。
在没有下,在发现内存问题和iOS应用程序的情况下。
用于 Swift 的跨平台分析器,帮助您写更简洁的代码并避免错误
是一个团队提交完整的Objective-C代码,甚至不需要尝试
在不运行应用程序或写详细测试的情况下查看xib和相关脚本问题。
一个帮助您检查是否在主线程中进行了 UI 更改的保护程序。
由于本文篇幅有限,还有部分项目未能在本文展示,望周知。喜欢点赞就好QAQ
年后加薪面试跳槽的小伙伴可以自己收藏下,以便不时之需。iOS学习资料相对比较少的!对几乎所有和 iOS 开发相关的文档进行了整理、融合和补充,更适合国内开发者。
传送门:GitHub 地址→ github.com/uzi-yyds-co…
有关技术招聘干货、笔试面试经验和技巧、简历、招聘等方面的精品文章,希望对想要找工作,以及正在找工作的你,能够有所帮助。
除了之外,更多的还有我的一些见解、心得和思考,作为一个过来人,一个互联网从业者,我希望不仅仅只是给你们带来一些干货,同时我更希望能够给你们提供有价值的思考和观点。
iOS入门、还是老手,都是值得收藏的一个资源文档相关推荐
- Go语言从入门到规范-1.1、Go语言官网文档大纲及环境搭建
Go语言从入门到规范-1.1.Go语言官网文档大纲及环境搭建 文章目录 Go语言从入门到规范-1.1.Go语言官网文档大纲及环境搭建 前言 一.go简介及学习路径 二.安装go 1.下载Go发行版 2 ...
- 云享 值得一用的在线文档即时通讯平台 新用户持续免费
云享 值得一用的在线文档即时通讯平台 新用户持续免费 https:\\Cloudshare.im 我们的特征是团队版本号的文档库.同一时候提供完美的手机APP支持,更妙的是提供类微信体验的通知.即时沟 ...
- 值得收藏的机器学习资源
Deep Learning(深度学习): ufldl的2个教程(这个没得说,入门绝对的好教程,Ng的,逻辑清晰有练习):一 ufldl的2个教程(这个没得说,入门绝对的好教程,Ng的,逻辑清晰有练习) ...
- 你连原理都还没弄明白?java文档注释快捷键idea
蚂蚁金服电话一面 第二天早上10点第一轮电话面试,我们大约聊了半个小时,关于学历工作经验这些都没有问到,对方关注的是一些基本的知识,具体记得的几个问题: Spring或者数据库的事物隔离级别和传播特性 ...
- 关于java代码中的注释问题。(类中方法的注释,我们一般都要写上这个方法的文档(doc),方法的参数也要有它的文档)
比如 /** * 显示人员信息列表 * @param userId 用户ID * @return return 返回用户列表 */ 这里面的汉子信息,也就是文档(doc)都不应该缺少,否则, ...
- Linux入门学习(九)—— 怎么查看命令的帮助文档、怎么查看系统配置文件的帮助文档?
引言:上期回顾(想要学习的童鞋可以点击看看) 上一章讲诉了怎么快速查找文件,以及怎么找到一个命令所在位置,那么这一章就来讲怎么查看命令的帮助文档.在Linux命令中,我们是不会每个命令都会讲到 ...
- 开挂进大厂:BATJ面试官能问到的Java面试题,都被打包在这份PDF文档里
拿到这个PDF之后,面试官所问到的知识点相信你都能答得上来!我自己靠着这一份PDF拿下了BAT+网易 美团等offer~希望你在拿到之后也能好好学习! 面经中有他的知识点的答案,如下图示例,非常详细! ...
- LaTeX入门解析篇: 在Linux下编写高质量的文档
★内容概要 一.简介 二.TeX系统 三.LaTeX排版流程 四.LaTeX系统安装 五.LaTeX文档处理 六.小结 1.简介 计算机技术的不断进步推动了各行各业的飞速发展,使许多行业出现了革命性的 ...
- python基础实例-Python入门基础知识实例,值得收藏!
7月的编程语言指数榜已经发布,Python 在今年5月首次超越 Java 拿下榜首位置后,仍保持上涨趋势,正逐渐与 Java 拉开差距.(图为与去年 7 月数据对比) 上周为大家简单介绍了如何安装Py ...
最新文章
- 如何识别AWARD的BIOS-ID
- std::remove
- pl/sql developer 自带汉化选项
- Android 播放raw文件夹下音频文件,本地MP3文件播放,播放云端MP3文件,获取MP3文件播放时长
- REVERSE-PRACTICE-JarvisOJ-2
- 高校老师因发消息爱打“???”被学生投诉,被学校撤职后反手上述获赔13万...
- Python爬虫项目---从wiley网站批量下载文章
- idea ---- 快捷键
- 阶段3 3.SpringMVC·_07.SSM整合案例_04.ssm整合之编写SpringMVC框架
- 机器人工程师学习计划(计算机相关专业学习计划)
- 微信编辑器有哪些呢?
- 人工智能之产生式系统
- ResourceBundle 中文乱码
- php面试常考函数,PHP面试常见算法、函数总结
- 如何更新seaborn库_Python 绘图总结(seaborn库的使用) (上)
- 对抗生成网络代码Generative Adversarial Networks (GANs),Vanilla GAN,Deeply Convolutional GANs
- LDO线性稳压电源PCB布局布线
- Sublime Text 设置中文版
- 【CTF】ciscn_2019_es_2
- selenium工作原理详解
热门文章
- mkv 是种封装 类似药品胶囊 capsule 里面装的是视频编码后的数据 youknow!
- STM32/AMP32F407进入低功耗待机模式后立马被唤醒的解决办法
- [C++] 一篇带你搞懂引用()-- C++入门(3)
- 入手评测i7 13620H和i9 12900H对比 酷睿i713620H和i912900H选哪个
- Graph Convolutional Network (图卷积GCN)
- 基于低代码平台的合同管理系统,可定制更智能
- 硬件相关基础知识3(DDR3基本知识)
- java泛型常用特点_Java基础系列(3)Java泛型知多少?
- 苹果自研 M1 芯片跑分曝光-新 MacBook Air 超 2019 款顶配 MacBook Pro
- android_7c8d8e_101,我求大佬们解密