最近由于项目需要, 一直在研究蓝牙4.0,在这儿分享给大家, 望共同进步. 一、关于蓝牙开发的一些重要的理论概念: 1.当前ios中开发蓝牙所运用的系统库是<CoreBlue...
最近由于项目需要, 一直在研究蓝牙4.0,在这儿分享给大家, 望共同进步. 一、关于蓝牙开发的一些重要的理论概念: 1.当前ios中开发蓝牙所运用的系统库是<CoreBlue...
Category的本质<一>Category的本质<二>load,initialize方法面试题:Category能否添加成员变量?如果可以,如何给Category添加成员变...
前言 CocoaLumberjack是适用于Mac和iOS的快速,简单,功能强大且灵活的日志记录框架。 最近想要升级项目中的Log库,比较了一番之后,发现CocoaLumbe...
1.链表 链表是一种链式存储的线性表,所有元素的内存地址不一定是连续的 链表可以用到多少申请多少,不浪费内存空间 链表中通常包含元素和下一个节点的地址 链表的尾结点中的下一个...
序言 在 APP 中,免不了与 H5页面打交道,所以掌握 与 JS 交互就显的至关重要,本文总结了常见的与 JS 交互方式。 一 UIWebView 拦截 URL 1.1 J...
欢迎访问我的博客原文 内存泄漏指的是程序中已动态分配的堆内存(程序员自己管理的空间)由于某些原因未能释放或无法释放,造成系统内存的浪费,导致程序运行速度变慢甚至系统崩溃。 在...
前言:什么是runtime?根据官方文档的解释,Objective-C语言将决定尽可能的从编译和链接时推迟到运行时。只要有可能,Objective-C总是使用动态的方式来解决...
学习目标: 向量、矩阵和基础变化(了解) 使用矩阵/向量移动几何图形(实践) 矩阵堆栈(理解) 1. 向量与矩阵 向量:向量是研究2D、3D数学的标准工具。向量V是一个既有大...
学习目标: 1.渲染过程产生的问题(掌握) 油画渲染(了解) 正面&背面剔除(掌握) 深度测试(掌握) ZFighting闪烁(了解) 窗口、视口、裁剪区域(掌握) 颜色混合...
头文件介绍:#include "GLFrustum.h":矩阵工具类,用来快速设置正/透视投影矩阵。完成坐标3D->2D映射过程。#include "GLTools.h":头...
学习目标: 1.OpenGL渲染架构(掌握) OpenGL数据传递的3种方式(理解) OpenGL提供的着色器(掌握) 正投影/透视投影API的使用(掌握) OpenGL上常...