taylor的专栏

故曰:教学相长也。《礼记.学记》 IOS开发交流群:109488600

iOS应用架构谈 网络层设计方案

iOS应用架构谈 开篇  iOS应用架构谈 view层的组织和调用方案  iOS应用架构谈 网络层设计方案  iOS应用架构谈 本地持久化方案及动态部署  iOS应用架构谈 组件化方案 前言 网络层在一个App中也是一个不可缺少的部分,工程师们在...

2016-08-04 17:03:12

阅读数 726

评论数 0

错误:Undefined symbols for architecture armv7

链接的时候报这个错: 因为没写implementation的问题。卧槽

2016-07-27 09:59:51

阅读数 474

评论数 0

IOS各种调试技巧豪华套餐

原文链接: http://daiweilai.github.io/2015/04/13/iOS各种调试技巧/ 前言 最近博主临近毕业季,为了完美的写一篇毕业论文,真是:“锄禾日当午,汗滴禾下土” 因为生活就像开了博主一个玩笑,让博主遇到了一种鸡,那是一种特殊品...

2016-06-14 10:21:55

阅读数 1265

评论数 0

iOS 图形编程总结

iOS实现图形编程可以使用三种API(UIKIT、Core Graphics、OpenGL ES及GLKit)。 这些api包含的绘制操作都在一个图形环境中进行绘制。一个图形环境包含绘制参数和所有的绘制需要的设备特定信息,包括屏幕图形环境、offscreen 位图环境和PDF图形环境,用来在...

2016-05-30 11:20:59

阅读数 713

评论数 0

绘制像素到屏幕上

一个像素是如何绘制到屏幕上去的?有很多种方式将一些东西映射到显示屏上,他们需要调用不同的框架、许多功能和方法的结合体。这里我们大概的看一下屏幕之后发生的事情。当你想要弄清楚什么时候、怎么去查明并解决问题时,我希望这篇文章能帮助你理解哪一个 API 可以更好的帮你解决问题。我们将聚焦于 iOS,然而...

2016-05-27 09:24:17

阅读数 1684

评论数 0

OpenGL ES 着色器(shader)介绍

1. Shader  Shader其实就是一段执行在GPU上的程序,此程序使用OpenGL ES SL语言来编写。它是一个描述顶点或像素特性的简单程序。在opengles中常用的shader有两种:vertex shader和fragment shader。Geometry Shader(几何着...

2016-05-26 17:56:43

阅读数 3261

评论数 0

GPU图形绘制管线

摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人”第二章。   图形绘制管线描述GPU渲染流程,即“给定视点、三维物体、光源、照明模式,和纹理等元素,如何绘制一幅二维图像”。本章内容涉及G...

2016-05-26 17:56:14

阅读数 879

评论数 0

OpenGL ES渲染管线

渲染管线(graphics pipeline) 在 OpenGL ES 1.0 版本中,支持固定管线,而 OpenGL ES 2.0 版本不再支持固定管线,只支持可编程管线。什么是管线?什么又是固定管线和可编程管线?管线(pipeline)也称渲染管线,因为 OpenGL ES在渲染处理过程中会...

2016-05-26 17:55:38

阅读数 950

评论数 0

[Shader 着色器] 学习前了解知识

引言  shader到底是干什么用的?shader的工作原理是什么?  其实当我们对这个问题还很懵懂的时候,就已经开始急不可耐的要四处搜寻有关shader的资料,恨不得立刻上手写一个出来。但看了一些资料甚至看了不少cg的语法之后,我们还是很迷茫,UNITY_MATRIX_MVP到底是个什么矩阵...

2016-05-26 17:54:48

阅读数 1102

评论数 0

[OpenGL ES 08]Per-Pixel Light及卡通效果

[OpenGL ES 08]Per-Pixel Light及卡通效果 罗朝辉 (http://blog.csdn.com/kesalin/) 本文遵循“署名-非商业用途-保持一致”创作公用协议   这是《OpenGL ES 教程》的第九篇,前八篇请参考如下链接: ...

2016-05-25 15:52:54

阅读数 483

评论数 0

[OpenGL ES 07-2]Per-Vertex Light及深度缓存

[OpenGL ES 07-2]Per-Vertex Light及深度缓存 罗朝辉 (http://blog.csdn/net/kesalin/) 本文遵循“署名-非商业用途-保持一致”创作公用协议   这是《OpenGL ES 2.0 教程》的第八篇,前七篇请参考如下链接...

2016-05-25 15:51:43

阅读数 961

评论数 0

[OpenGL ES 07-1]光照原理

[OpenGL ES 07-1]光照原理 罗朝辉 (http://blog.csdn.net/kesalin/) 本文遵循“署名-非商业用途-保持一致”创作公用协议   这是《OpenGL ES 教程》的第七篇,前六篇请参考如下链接: [OpenGL ES...

2016-05-25 15:50:50

阅读数 839

评论数 0

[OpenGL ES 06]使用VBO:顶点缓存

[OpenGL ES 06]使用VBO:顶点缓存 罗朝辉 (http://www.cnblogs.com/kesalin/) 本文遵循“署名-非商业用途-保持一致”创作公用协议   这是《OpenGL ES 教程》的第六篇,前五篇请参考如下链接: [OpenG...

2016-05-25 15:48:52

阅读数 655

评论数 0

[OpenGL ES 05]相对空间变换及颜色

[OpenGL ES 05]相对空间变换及颜色 罗朝辉 (http://blog.csdn.net/kesalin) 本文遵循“署名-非商业用途-保持一致”创作公用协议 这是《OpenGL ES 教程》的第五篇,前四篇请参考如下链接: [OpenGL E...

2016-05-25 15:46:32

阅读数 840

评论数 0

[OpenGL ES 04]3D变换实践篇:平移,旋转,缩放

[OpenGL ES 04]3D变换实践篇:平移,旋转,缩放 罗朝辉 (http://blog.csdn.net/kesalin) 本文遵循“署名-非商业用途-保持一致”创作公用协议 前言 前文《[OpenGL ES 03]3D变换:模型,视图,投影与Viewport》中已...

2016-05-25 15:44:10

阅读数 2353

评论数 0

[OpenGL ES 03]3D变换:模型,视图,投影与Viewport

[OpenGL ES 03]3D变换:模型,视图,投影与Viewport 罗朝辉 (http://blog.csdn.net/kesalin) 本文遵循“署名-非商业用途-保持一致”创作公用协议 系列文章: [OpenGL ES 01]OpenGL ES之初体验 [O...

2016-05-25 15:43:07

阅读数 1609

评论数 0

[OpenGL ES 02]OpenGL ES渲染管线与着色器

[OpenGL ES 02]OpenGL ES渲染管线与着色器  罗朝辉 (http://blog.csdn.net/kesalin) 本文遵循“署名-非商业用途-保持一致”创作公用协议 前言 在前文《[OpenGL ES 01]OpenGL ES之初体验》中我们学...

2016-05-25 15:32:43

阅读数 1193

评论数 0

[OpenGL ES 01]OpenGL ES之初体验

[OpenGL ES 01]OpenGL ES之初体验 罗朝辉 (http://blog.csdn.net/kesalin) 本文遵循“署名-非商业用途-保持一致”创作公用协议   一,什么是 OpenGL ES? OpenGL ES 是专门为手持设备制定的 3D 规...

2016-05-25 15:30:32

阅读数 829

评论数 0

2016年最新苹果开发者账号注册申请流程最强详解!

转自:http://www.niaogebiji.com/article-9882-1.html 准备工作:一张visa或者万事达国际信用卡(开通visa或master功能的信用卡)、公司邮箱、公司网站(需与邮箱后缀一致)。苹果企业开发者账号,分为两种。第一种Enterprise...

2016-04-15 15:51:23

阅读数 8750

评论数 1

MAC下配置ZSH

MAC下面的终端是神器。而且苹果非常贴心的为我们准备好了ZSH。可惜ZSH不是很好用,需要配合一些插件和模板:oh-my-zsh 将bash切换为zsh chsh -s /bin/zsh 其实还可以用which来定位(特别是ubuntu的童鞋) chsh -s `which zsh`...

2016-04-01 11:54:40

阅读数 7019

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭