/iOS_Advanced

iOS开发职业进阶-CSDN博客网址

Primary LanguageC++

iOS_Advanced_目录

  1. 多线程基础

iOS进阶_多线程(一.pthread与NSThread的使用)

iOS进阶_多线程(二.线程间的状态)

iOS进阶_多线程(三.多线程属性和安全隐患)

  1. GCD

iOS进阶_GCD(一.使用)

iOS进阶_GCD(二.GCD串行队列&并发队列)

iOS进阶_GCD(三.延时执行&一次执行&调度组&主队列)

iOS开发 多线程的高级应用-信号量semaphore

  1. NSOperation

iOS进阶_NSOperation(一.使用)

iOS进阶_NSOperation(二.依赖关系与最大并发数与队列挂起&取消所有操作)

iOS进阶_拓展:reachability框架(网络状态监测)

  1. NSURLRequest

iOS进阶_NSURLRequest(一.修改请求头访问服务器)

Mac系统下 Apache服务器配置

iOS进阶_NSURLRequest(二.参数整理&JSON解析&Plist文件反序列化)

  1. XML解析

iOS进阶_XML(XML解析思路与代码实现)

  1. 密码学

iOS进阶_密码学(一.登录加密的处理)

iOS进阶_密码学(二.钥匙串访问)

iOS进阶_密码学(三.指纹识别)

iOS进阶_密码学(四.抽取登录网络请求的单例)

  1. 密码学进阶-高级密码学

iOS进阶_密码学进阶(一.对称加密算法简介)

iOS进阶_密码学进阶(二.对称加密算法代码演练)

iOS进阶_密码学进阶(三.非对称加密算法-RSA公钥私钥的生成)

iOS进阶_密码学进阶(四.非对称加密算法代码实现)

  1. NSURLConnection下载

iOS进阶_NSURLConnection(被弃用的原因:Connection的缺点)

  1. NSURLSession

iOS进阶_NSURLSession(一.NSURLSession下载)

iOS进阶_NSURLSession(二.断点续传)

  1. 下载管理器

iOS进阶_下载管理器(封装下载用工具类)

  1. WebDAV

iOS进阶_WebDav(一.配置WebDav服务器)

iOS进阶_WebDav(二.WebDav上传文件)

iOS进阶_HTTP状态码汇总

iOS进阶_WebDav(四.WebDav的HEAD&DELETE)

iOS进阶_WebDav(五.WebDav的上传进度&多线程下载思路)

  1. Socket通讯

iOS进阶_Socket(Socket简介&代码演练)

  1. Runtime

iOS_RunTime基础讲解 知识贴 | iOS 开发中 runtime 常用的几种方法

  1. Runloop

iOS开发—RunLoop详解