摘要: z 一、概念理解 OpenGL中,GPU屏幕渲染有以下两种方式: On-Screen Rendering 意为当前屏幕渲染,指的是GPU的渲染操作是在当前用于显示的屏幕缓冲区中进行。 Off-Screen Rendering 意为离屏渲染,指的是GPU在当前屏幕缓冲区以外新开辟一个缓冲区进行渲染操作 阅读全文
posted @ 2016-07-22 11:17 HelloEverything 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 1、NSNotification消息的同步性 ①NSNotification使用的是同步操作。即如果你在程序中的A位置post了一个NSNotification,在B位置注册了一个observer,通知发出后,必须等到B位置的通知回调执行完以后才能返回到A处继续往下执行。 因此,不要过多的或者低效的 阅读全文
posted @ 2016-07-04 15:53 HelloEverything 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 首先我们来介绍一下CADisplayLink: CADisplayLink是在QuartzCore.framework里。 CADisplayLink是一个能让我们以和屏幕刷新率同步的频率将特定的内容画到屏幕上的定时器类。 CADisplayLink以特定模式注册到runloop后, 每当屏幕显示内 阅读全文
posted @ 2016-07-01 10:34 HelloEverything 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: App启动时状态栏控制 App启动的时候系统加载需要一定的时间,可以给App提供了Launch Image或Launch Screen以增强用户体验。在启动页显示出来的时候App还没有运行,也就谈不上在程序中控制状态栏的字体颜色、显示或隐藏。 默认情况下状态栏是显示出来的,并且Style为UISta 阅读全文
posted @ 2016-06-27 14:50 HelloEverything 阅读(930) 评论(0) 推荐(0) 编辑