原文地址我们知道,HTTP请求都是明文传输的,所谓的明文指的是没有经过加密的信息,如果HTTP请求被黑客拦截,并且里面含有银行卡密码等敏感数据的话,会非常危险。为了解决这个问...
1、什么是RunLoop 故名思义就是,运行循环, 在程序运行过程中循环做一些事情。iOS中有2套API来访问和使用RunLoop。 Foundation:NSRunLoop...
1、CADisplayLink、NSTimer使用 CADisplayLink、NSTimer会对target产生强引用,如果target又对它们产生强引用,那么就会引发循环...
1、常见多线程方案 2、队列与同步异步 例子 练习 3、队列组的使用 异步并发执行任务1、任务2等任务1、任务2都执行完毕后,再回到主线程执行任务3 4、线程同步 iOS中的...
1、什么是Runtime Objective-C是一门动态性比较强的编程语言,跟C、C++等语言有着很大的不同 Objective-C的动态性是由Runtime API来支撑...
1、Objective-C的本质 Objective-C代码,底层实现其实都是C\C++代码。Objective-C的对象、类主要是基于C\C++的结构体实现的。 将Obje...
Apple Documentation Archive Apple Opensource 1、UI View Programming Guide for iOS View C...
复习下线程的基础知识, 这里主要是参考文顶顶多线程篇复习写的。 一、cell下载图片思路 – 无沙盒(内存)缓存 主要解决下列问题1、下载操作放在子线程不会卡UI。2、使用o...
复习下线程的基础知识, 这里主要是参考文顶顶多线程篇复习写的。 一、并发数 (1)并发数:同时执⾏行的任务数.比如,同时开3个线程执行3个任务,并发数就是3(2)最大并发数:...
复习下线程的基础知识, 这里主要是参考文顶顶多线程篇复习写的。 一、NSOperation简介 1、NSOperation的作用 配合使用NSOperation和NSOper...
复习下线程的基础知识, 这里主要是参考文顶顶多线程篇复习写的。 1、线程间通信示例 从子线程回到主线程 2、延时执行 iOS常见的延时执行有2种方式 调用NSObject的方...
复习下线程的基础知识, 这里主要是参考文顶顶多线程篇复习写的。 GCD概念 1、GCD中有2个核心概念 任务:执行什么操作 队列:用来存放任务 2、GCD的使用步骤 定制任务...
复习下线程的基础知识, 这里主要是参考文顶顶多线程篇复习写的。 一、简单说明 线程间通信:在1个进程中,线程往往不是孤立存在的,多个线程之间需要经常进行通信 线程间通信的体现...
复习下线程的基础知识, 这里主要是参考文顶顶多线程篇复习写的。 一、多线程的安全隐患 资源共享1块资源可能会被多个线程共享,也就是多个线程可能会访问同一块资源比如多个线程访问...
复习下线程的基础知识, 这里主要是参考文顶顶多线程篇复习写的。 一、简单介绍 1、线程的创建 2、线程的开启 3、线程的运行和阻塞 设置线程阻塞1,阻塞2秒 第二种设置线程阻...
复习下线程的基础知识, 这里主要是参考文顶顶多线程篇写的。 一、创建和启动线程简单说明 一个NSThread对象就代表一条线程 1、创建线程 方式一、创建、启动线程 方式二、...
复习下线程的基础知识, 这里主要是参考文顶顶多线程篇复习写的。 进程和线程 1、什么是进程 进程是指在系统中正在运行的一个应用程序。每个进程之间是独立的,每个进程均运行在其专...