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 :后台执行封装库
查看全文
相关阅读:
(转)Windows平台 杀死端口号进程
android 基础知识总结
使用安卓手机来运行与调试Android应用程序的步骤
(转)JavaScript的eval(“{JSON object string}”)问题
(转)Android手机连接电脑详细图文教程
Nginx配置中FastCGI的几个命令
设置nginx的超时时间
Nginx配置中FastCGI的几个命令
启用django的gzip压缩支持
启用django的gzip压缩支持
原文地址:https://www.cnblogs.com/LeeGof/p/5673323.html
最新文章
再读Struts1.3.5 User Guide 2 Building View Components
JSVC的配置与使用详解
oracle的若干问题 1
带薪年休假规定公开征求意见通知
uniqueidentifier 的插入用法
关于MMC不能打开文件C:\Program Files\Microsoft SQL Server\80\Tools\Binn\SQL Server Enterprise Manager.MSC可能是由于文件不存在,不是一个MMC控制台,或者用后来的MMC版本创建。也可能你没有访问此文件的足够权限
NET2.0正则表达式
转载(用存储过程生成单据号)
神奇字
SQL一些精妙
热门文章
参考blog
网站访问统计
tiny4412Uboot启动分析 Hello
谁是罪犯问题 Hello
Linux设备树(1)——先前总结 Hello
(转)[Android 调试] 解决错误方法:com.android.ddmlib.AdbCommandRejectedException: device offline
(转)JQuery UI的拖拽功能
(转)Intent和PendingIntent的区别
draggable and droppable example
(转)关于在android中service开发的IllegalArgumentException错误和服务无法启动的解释
Copyright © 2011-2022 走看看