zoukankan
html css js c++ java
Swift学习目录
本学习基于苹果官方Swift学习材料,保留了原版90%左右的内容(一些项目开发中基本不用的知识点没有整理),并根据理解进行整理。如对原版感兴趣,可以直接单击
链接
阅读和学习。
第一部分 基础篇
1.
基本介绍
2.运算符
3.字符串和字符
4.集合
5.控制流
6.函数
7.闭包
8.枚举
第二部分 进阶篇
9.类和结构体
10.属性
11.方法
12.下标
13.继承
14.构造函数
15.析构函数
第三部分 高级篇
16.ARC
17.可选链
18.错误处理
19.类型转换
20.嵌套类型
21.扩展
22.协议
23.泛型
24.访问控制
第四部分 项目篇
25.怎样创建一个Swift项目?
26.怎样在Swift中定义宏?
27.怎样在Swift中声明typedef?
28.怎样在Swift中实现单例?
29.怎样扩展现有类功能?
30.怎样在Swift中添加运行时属性?
31.怎样添加自定义视图?
32.怎样在Swift中实现TabBar和导航视图结合的项目?
第五部分 附录
1.
Alamofire:网络基础库
(类似AFNetworking)
2.
SwiftyJSON:JSON解析库
3.SnapKit:布局库(类似Masonry)
4.SQLite封装库
5.kingfisher:图片加载管理库(类似SDWebImage)
6.AnimatedTabBar:带动画效果的TabBar
7.Async :后台执行封装库
查看全文
相关阅读:
《Spring in action 4》(十一)SSM + Redis
git 上传时报文件已存在的错
JQuery--find与filter
初识mysql
并发--模块整理
守护进程与守护线程
用string模块生成随机验证码
loggin 模块及其单例模式
TCP协议--黏包现象
网络编程---tcp/udp协议
原文地址:https://www.cnblogs.com/LeeGof/p/5673323.html
最新文章
作业29
intellij idea中如何查看当前方法被谁调用以及当前方法调用了哪些方法
Springboot通过创建RegistrationBean子类方式实现Filter、Servlet、Listener三大组件
域名:顶级域名(一级域名、父域名),二级域名,三级域名,四级域名
Java开发中对Redis的基本操作总结
中间表的作用
Mybatis框架--- 多表查询
解决,springboot项目,子模块依赖问题
spring.application.name与instance.instance-id之间的关系
zookeeper系列(五)—集群工作原理
热门文章
CAP定理,Eureka的工作原理以及它与ZooKeeper的区别
Mybatis (九) Mybatis中的#和$
Mybatis (八) Mybatis整合PageHelper实现分页
Mybatis (七) Mybatis整合Spring
Mybatis (六) 一级缓存和二级缓存
Mybatis (五) Mybatis参数传递
Mybatis (四) Mybatis动态SQL
Mybatis (三) Mybatis映射文件
Mybatis (二) Mybatis配置文件
Mybatis (一) 初见Mybatis
Copyright © 2011-2022 走看看