V2AS
问路
意见反馈
↓ 按住下拉
iOS视图控件的内容显示和离屏渲染流程
iOS中UI控件内容显示流程 UIKit界面组成 iOS中组成页面的各个元素基本来自UIKit,我们可以修改布局或自定义绘制来修改UIKit元素的默认展示。 UIView的页面显示内容 ......
控件
视图
渲染
图层
离屏
RunLoop
基础知识以及GCD
- 1.1 字面意思 a 运行循环 b 跑圈 - 1.2 基本作用(作用重大) a 保持程序的持续运行(ios程序因而能一直活着不会死) b 处理app中的各种事件(比如触摸 ......
Runloop
定时器
基础知识
timer
NSTimer
NSTimer、CADisplayLink、GCD 三种定时器的用法 —— 昉
在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。 在iOS中有很多方法完成定时器 ......
定时器
CADisplayLink
NSTimer
timer
selector
UI动画 - CATransaction
前言 1 - CAAnimation 并不是一个单纯的实现动画的框架,它原本叫 Layer Kit。管理着树状结构的图层数据,并快速组合这些图层,最终构成了一切可视化的基础 2 - 在构 ......
layer
动画
position
CATransaction
aView
AUTORELEASEPOOL
Swift 在内存管理上使用的是自动引用计数 (ARC) 的一套方法,在 ARC 中虽然不需要手动地调用像是 retain,release 或者是 autorelease 这样的方法来管理引用计数, ......
autoreleasepool
释放
自动
autorelease
内存
runloop
源代码
https://github.com/zzf073/
runloop
Demo /** * 调度例程 * 当将输入源安装到run loop后,调用这个协调调度例程,将源注册到客户端(可以理解为其他线程) * */ voi ......
RunLoop
线程
void
obj
runloop
iOS中的三种定时器
iOS中的三种定时器 一、背景 定时器是iOS开发中经常使用的,但是使用不慎会造成内存泄露,因为NSTimer没有释放,控制器析构函数dealloc也没有调用,造成内存泄露。 ......
timer
定时器
target
NSTimer
self
iphone NSTimer invalidate 和 release 释放问题
来源:http://hi.baidu.com/douxinchun/item/920a7655fe7f3fd8d48bacaf 最近在使用NSTimer的时候,遇到了一些内存错误的问题,找了一片很好的文章可惜是英文的,现自 ......
timer
NSTimer
release
invalidate
reference
c Thread类
现在C已经建议摈弃使用 Suspend, Resume 暂停/恢复线程, 也尽量少用 Abort方法中断一个线程. 建议使用线程的同步手段有: Mutex、ManualResetEvent、AutoResetEve ......
线程
Thread
public
Java
new
iOS程序的启动过程
main函数中执行了一个UIApplicationMain这个函数 int UIApplicationMain(int argc, char *argv[], NSString *principalClassName, NSString *delegateClassName) ......
UIApplication
应用程序
启动
UIApplicationMain
函数
V2AS = Way To Ask
V2AS 一个技术分享与创造的静土
手机扫一扫
移动阅读更方便
近15日热搜文章
Linux下安装ffmpeg,视频格式转换
C# 检测某版本VC++是否安装
常用js特效
4
华为路由交换综合实验 ---IA阶段
5
在CentOS 6 32/64 上安装 PPTP 方式 VPN 服务
6
一次 RocketMQ 进程自动退出排查经验分享(实战篇)
7
Qt Charts 动态实时绘制各种曲线图
8
修改feign解析器替换json
9
unity优化 — UGUI纹理格式的选择
10
【luogu T24743 [愚人节题目5]永世隔绝的理想乡】 题解