Network and Multi-Thread
Introduction
多线程
多线程预习题
多线程的基本概念
多线程在iOS开发中的应用
phread的简单使用
NSThread
线程的状态和安全
GCD基本知识
GCD常用函数
NSOperation
多图下载综合示例程序
SDWebImage框架
Runloop基本认识
Runloop相关类
Runloop运行逻辑与应用
RunLoop面试题
多线程知识点总结
网络
网络基本概念
HTTP基本概念
NSURLConnection基本使用
NSURLSession的基本使用
NSURLSessionDownloadTask大文件下载
NSURLSessionDataTask实现大文件下载
NSURLSession实现文件上传
登录小案例
JSON解析
XML解析
文件压缩和解压缩
多值参数和中文输出
AFN框架
WebView的基本使用
监测网络状态
数据安全--加密
HTTPS的基本使用
单例模式
NSCache
位移枚举
中文转码问题
NSFileHandle & NSOutputStream
Cocoapods的安装
源代码管理工具-SVN
源代码管理工具-GIT
字典转模型框架
Powered by
GitBook
网络基本概念
网络基本概念
1)问题:为什么要学习网络编程?
(1)网络编程是一种实时更新应用数据的常用手段
(2)网络编程是开发优秀网络应用的前提和基础
2)网络基本概念
(1)客户端(就是手机或者ipad等手持设备上面的APP)
(2)服务器(远程服务器-本地服务器)
(3)请求(客户端索要数据的方式)
(4)响应(需要客户端解析数据)
(5)数据库(服务器的数据从哪里来)
results matching "
"
No results matching "
"