文章中的内容已全部更新至Swift5! Swift是一门新的语言,不过现在已经出到Swift5了,今天不介绍这些。很多人想学Swift,不知从何开始,今天我就简单说下入门知识...
文章中的内容已全部更新至Swift5! Swift是一门新的语言,不过现在已经出到Swift5了,今天不介绍这些。很多人想学Swift,不知从何开始,今天我就简单说下入门知识...
一、了解离屏渲染 1、正常渲染流程 APP -----> FrameBuffer(帧缓冲区) -----> Display APP中的数据经过CPU和GPU计算渲染后,...
当我们在不能使用GLKit的情况下,也可以使用GLSL来加载一张图片。那么我们今天就通过小案例来看一下代码实现。同时了解一下帧缓冲区和渲染缓冲区的关系。 一、效果图 二、思路...
前言 上次的使用GLKit加载图片案例中,我们是在GLKViewController中编写的,这次直接在UIViewController中编写。其实是一样的,多加一句代理实现...
序言 目前形势,参加到iOS队伍的人是越来越多,甚至已经到供过于求了。今年,找过工作人可能会更深刻地体会到今年的就业形势不容乐观,加之,培训机构一火车地向用人单位输送iOS开...
在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文...
Static修饰局部变量: 当static关键字修饰局部变量时,只会初始化一次。例 1: 打印结果: 当static关键字修饰局部变量时,在程序中只有一份内存。例 2: 打印...
抽屉效果 MMDrawerController 使用说明 这是一个抽屉导航控制器, 越来越多的应用开始使用抽屉效果, 这个库是 轻量级的 抽屉导航控制器 我对MMDrawer...
一、为什么要获取权限 在越来越注重个人隐私的今天,用户很多情况下希望自己能完全掌握自己手机应用对媒体信息的一些访问权限,比如相册、相机、通讯录等。苹果在iOS7、iOS8等几...