iOS线程安全的锁与性能对比 一、锁的基本使用方法 1.1、@synchronized 这是我们最熟悉的枷锁方式,用起来也比较简单。使用时@sy...
1.事件的产生 发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中,为什么是队列而不是栈?因为队列的特定是先进...
深复制和浅复制 1、概述 对象拷贝有两种方式:浅复制和深复制。 浅复制:拷贝指针 深复制:拷贝整个对象 2、深浅复制(copy、mutableC...
iOS视图成像理论及优化 CRT屏幕成像 CRT(阴极射线管)显示器电子枪,电子枪从屏幕的左上角的第一行开始,从左至右逐行扫描,第一行扫描完后再...
导语 这段时间我们部门组织学习分享Core Animation,所以我就稍微整理了下关于动画这块的分享。 Core Animation其实是一个...
本文给大家介绍下内购,部分地方是摘自网络。 创建测试App 点击新建App,会出现新建窗口; 二、添加内购 App创建好之后,我们打开创建的Ap...
一、安装Hexo hexo是一个快速、简单且功能强大的 Node.js 博客框架。 Hexo的安装 由于 Hexo 是基于 Node ,安装前要...
git终端的常用命令: 几个专用名词: 一、新建代码库 二、配置 Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可...
概念 1.响应者:对用户交互动作事件进行响应的对象。2.响应者链:成为处理事件的响应者的先后顺序的链。 正文 Hit-Test机制 当用户触摸(...