会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
bky2016
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2017年2月26日
GitHub使用指南之快速入门
摘要: 出自http://blog.csdn.net/column/details/13170.html 1.Git安装 Git是一个版本控制系统,使用之前必须先下载安装,下面提供各平台的安装方式。 Mac:https://sourceforge.net/projects/git-osx-installer
阅读全文
posted @ 2017-02-26 20:41 bky2016
阅读(160)
评论(0)
推荐(0)
2017年2月25日
iOS基础知识之归档和解档
摘要: 归档和解档:即将数据写入文件和从文件中读取数据。 此处以plist文件为例说明, 一、plist文件使用时的注意事项: 1.plist文件中仅支持写入Array,Dictionary,Boolean,Data,Date,Number,String类型。 2.如果想要将自定义类的对象数据写入plist
阅读全文
posted @ 2017-02-25 15:38 bky2016
阅读(692)
评论(0)
推荐(0)
iOS基础知识之多态问题
摘要: 多态是基于继承而言的,例如自定义父类Person,子类Son,那么可能会出现如下情况: 这种情况时,便是多态的使用。多态属于动态创建对象,分为两个步骤:1.确定当前对象的类型。2.动态绑定。 如果调用调用Son类中实现而其父类中并未实现的方法,便会出现问题。 因此为了避免出现由于使用多态而导致的问题
阅读全文
posted @ 2017-02-25 14:48 bky2016
阅读(939)
评论(0)
推荐(0)
2017年2月22日
iOS基础知识之排序
摘要: 1.字符串比较 例如: 2.数组的自定义排序 此处自定义的比较方法参照NSString中compare:方法进行设计。例如设计一个Student类,其中包含name和age两个属性,若设计按照年龄进行比较的方法,则代码如下: 代码声明为: 代码实现为: 注意:上述方法的声明和实现全是在Student
阅读全文
posted @ 2017-02-22 23:23 bky2016
阅读(305)
评论(0)
推荐(0)
2017年2月19日
iOS基础知识之类别
摘要: 本类从三个方面介绍iOS中的类别,分别是 什么是类别;类别的语法;类别的作用。具体内容如下: 一、类别: 类的补丁:当不能获取现有类的源码,但需要对现有类的功能进行补充时,这种情况下使用类别。 类别只能添加方法,不能添加成员变量。 类别中不提倡使用@property,@property在类别中使用时
阅读全文
posted @ 2017-02-19 22:29 bky2016
阅读(245)
评论(0)
推荐(0)
iOS重写和成员变量访问权限
摘要: 一、重写机制 1.覆盖父类的方法 2.对父类方法做进一步的补充 注意:父类声明过得方法,子类无需声明。 * 子类如果重写了父类的方法: 1.父类的指针指向子类的对象,则调用方法时,调用的是子类的方法; 2.子类的指针指向子类的对象,同1相同; * 子类未重写父类的方法: 1.父类的指针指向子类的对象
阅读全文
posted @ 2017-02-19 00:03 bky2016
阅读(298)
评论(0)
推荐(0)
2017年2月18日
iOS基础知识之属性及属性关键字
摘要: iOS属性及属性关键字 一、属性功能:1.给现有的成员变量生成一对setter/getter方法。2.如果没有声明成员变量,自动声明一个_属性名的私有变量(默认的成员变量是受保护的)。 二、属性关键字:assign 默认(缺省)关键字,基本数据类型的赋值。MRC:手动管理内存retain 对象的属性
阅读全文
posted @ 2017-02-18 22:07 bky2016
阅读(372)
评论(0)
推荐(0)
2016年12月26日
OpenGL ES 中的模板测试
摘要: 模板测试的主要功能是丢弃一部分片元,相对于深度检测来说,模板测试提出的片元数量相对较少。模板测试发生在剪裁测试之后,深度测试之前。 使用模板测试时很重要的代码提示: 大多数情况你的模板遮罩(stencil mask)写为0x00或0xFF就行。 glStencilMask允许我们给模板值设置一个位遮
阅读全文
posted @ 2016-12-26 16:00 bky2016
阅读(628)
评论(0)
推荐(0)
2016年12月21日
iOS平台使用陀螺仪传感器
摘要: 在移动端开发过程中,有时候会用到陀螺仪传感器获取当前手机的姿态,下面给出iOS端如何获取陀螺仪姿态数据的代码:
阅读全文
posted @ 2016-12-21 14:37 bky2016
阅读(1810)
评论(0)
推荐(0)
三维场景中使用BillBoard技术
摘要: 三维场景中对于渲染效果不是很精致的物体可以使用BillBoard技术实现,使用该技术需要将物体实时朝向摄像机,即计算billboard的旋转矩阵M。 首先根据摄像机位置cameraPos和billBoard中心点的坐标centerPos,计算出向量look = centerPos - cameraP
阅读全文
posted @ 2016-12-21 14:32 bky2016
阅读(863)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告