首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Gray皓白
掘友等级
iOS开发工程师
获得徽章 3
动态
文章
专栏
沸点
收藏集
关注
作品
赞
75
文章 75
沸点 0
赞
75
返回
|
搜索文章
赞
文章( 75 )
沸点( 0 )
iOS - 如何深拷贝Array内元素、自定义对象、及自定义对象的属性
> 通过本文你将知道 > - 深拷贝NSArray > - 深拷贝NSArray内元素Person > - 深拷贝NSArray内元素Person的属性nickname
iOS探索 细数iOS中的那些锁
当一个线程访问数据的时候,其他的线程不能对其进行访问,直到该线程访问完毕。简单来讲就是在同一时刻,对同一个数据操作的线程只有一个。而线程不安全,则是在同一时刻可以有多个线程对该数据进行访问,从而得不到预期的结果 锁作为一种非强制的机制,被用来保证线程安全。每一个线程在访问数据或…
iOS多线程:『GCD』详尽总结
什么是 『GCD』 ?我们先来看看百度百科的解释简单了解下相关概念。 程序员只需要告诉 GCD 想要执行什么任务,不需要编写任何线程管理代码。
GPUImage框架分析
GPUImage是一套主流的图像处理框架,很多直播、美图APP都采用此技术,无论项目业务需要决定使用GPUImage还是Core Image,它们都是相当成熟的工具。
OpenGL ES 光照
光照基础 从左到右依次为: 环境光照 漫反射光照 镜面光照 将上述三者合并便是冯氏明暗处理算法 光照特性 发射光:由物体自身发光 环境光:就是在环境中充分散射的光,而且无法分辨它的方向 漫反射光:光线
OpenGL ES 内建变量、常量及函数
顶点着色器内建特殊变量 gl_VertexID:输入变量,保存处理的每一个顶点的索引值,一般由高精度修饰 gl_InstanceID:实例化时保存当前画的图形的编号 gl_Position:最终计算出
OpenGL ES 相关硬件介绍
基本图形硬件流水线设计 应用层:游戏和应用层软件开发人员为主,通过调用API进行上层开发,不需要考虑移植性问题。 硬件抽象层:抽象出硬件的加速功能,进行有利于应用层开发的封装,并向应用层开发API。
GLSL基本语法
变量和数据类型 向量数据类型 矩阵 const 结构体 数组 函数 控制语句OpenGLESGLSL基本语法
Objective-C 数组遍历的性能及原理
数组的遍历,这个话题貌似没什么好探究的,该怎么遍历就怎么遍历呗!但是如果要回答这些问题: OC 数组有哪几种遍历方式? 哪种方式效率最高? 为什么? 各种遍历方式的内部实现是怎么样的? NS(Mutable)Array 的内部结构是怎么样的? 我觉得还是需要探究一下.
OpenGL ES解决纹理翻转问题
[toc] 从图片加载纹理 首先要介绍如何从图片加载纹理 然后便会显示以下画面 问题就在于CGContextDrawImage使用的是Core Graphics框架,坐标系与UIKit 不一样,UIK
下一页
个人成就
文章被点赞
118
文章被阅读
29,348
掘力值
792
关注了
13
关注者
33
收藏集
1
关注标签
6
加入于
2019-08-07