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 :后台执行封装库
查看全文
相关阅读:
iOS很重要的 block回调
怎样写具体设计文档
ORM框架
RapidXml用法
【Android Training
ORACLE触发器具体解释
LeetCode 131 Palindrome Partitioning
Git管理工具对照(GitBash、EGit、SourceTree)
Android下将图片载入到内存中
怎样破解邮箱password
原文地址:https://www.cnblogs.com/LeeGof/p/5673323.html
最新文章
【VC】Dialog 窗体随意切割子窗体。
Android学习笔记(四十):Preference的使用
iOS开发
leetcode——Search a 2D Matrix 二维有序数组查找(AC)
Java 异常解决之java.lang.IllegalArgumentException: Comparison method violates its general contract!
malloc函数具体解释
编解码学习笔记(十):Ogg系列
中转server
SQL中declare申明变量
【闲聊产品】之四:代码的万劫不复
热门文章
MFC Windows程序设计源代码免费下载
DB9 公头母头引脚定义及连接
现在的SEO最须要会点啥
RapeLay(电车之狼R)的结局介绍 (隐藏结局攻略)
JAVA中调用CMD命令,并输出运行结果
javascript常见编程模式举例
ROR 环境的 搭建
Windows下载Android源代码
JSONObject与JSONArray的使用
XP的定时关机命令?
Copyright © 2011-2022 走看看