runxinzhi.com
首页
百度搜索
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 :后台执行封装库
相关阅读:
gitlab 升级
通过 备份文件 恢复/迁移 gitlab
gitlab 远程 定时备份
PHP 中替换若干字符串字串为数组中的值,不用循环,非常高效
php 在客户端生成txt文件并且下载
Mysql时间戳函数
mysql中在表中insert数据时,有重复主键id时,变成update
css中解决img在a元素中使得a元素撑大写法
php以excel的形式将数据输出
css中常用的hack
原文地址:https://www.cnblogs.com/LeeGof/p/5673323.html
最新文章
Linq 数据操作
Linq 左外连接
KendoGrid基础
KendoUI关于Grid页面刷新赋值(不修改数据库)
KendoUI Row绑定下拉菜单
阶段冲刺9
阶段冲刺8
阶段冲刺7
阶段冲刺6
阶段冲刺5
热门文章
阶段冲刺4
时间进度表
阶段冲刺3
阶段冲刺2
阶段冲刺1
kibana提示“Your Kibana index is out of date, reset it or use the X-Pack upgrade assistant.”
解决 mysql 中文乱码
centos7 部署dns服务器
centos7 卸载home 扩大root空间
rabbitmq 启动报错
Copyright © 2020-2023
润新知