自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

未名湖917号的博客

就是写一些 我想记住 而又怕忘记的东西

  • 博客(6)
  • 收藏
  • 关注

原创 lianmai SDK流程图

Created with Raphaël 2.1.0APP Start调用roomManager的- (void)joinRoom创建roomClient 从调度服务器请求房间信息,创建roomClient发起链接请求[jsonRpcClient connect]链接建立,可实时接收服务器消息,回调roomManager中实现的isConnected方法用APP层传入的configuration完成

2017-03-24 15:58:53 377

原创 GPUImage头文件功能定义

GPUImage是现在做滤镜最主流的开源框架,作者BradLarson基于openGL对图片处理单元进行封装,提供出GPUImageFilter基类,配合shader,常用滤镜都拿下不是问题。 下载GPUImage地址共125个滤镜, 分为四类 Color adjustments: 31 filters, 颜色处理相关 Image processing: 40 filters, 图像处理相关.

2017-03-17 17:32:16 508

翻译 iOS学习之id ,NSObject, id<NSObject>区别

我们经常会混淆以下三种申明(我是没有留意过): 1. id foo1; 2. NSObject *foo2; 3. id foo3;第一种是最常用的,它简单地申明了指向对象的指针,没有给编译器任何类型信息,因此,编译器不会做类型检查。但也因为是这样,你可以发送任何信息给id类型的对象。这就是为什么+alloc返回id类型,但调用[[Foo alloc] init]不会产

2017-03-13 16:39:59 285

原创 iOS学习之block

Block是带有自动变量的匿名函数。 匿名函数顾名思义就是不带名字的函数,在C语言中不允许这样的方法存在,而在OC中的Block则可以用指针来直接调用一个函数,但虽说如此我们还是需要知道指针的名称。 自动变量在Block中的具体表现就是截获自动变量, int b = 0; void (^blo)() = ^{ NSLog(@"Input:b=%d",b);

2017-03-13 12:47:38 247

原创 iOS学习之强引用_strong和弱引用_weak,retain,copy,assignd的关系

Object-C的ARC(Automatic Reference Counting)模式:简单的说就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编译器完成了。ARC是iOS5推出的新功能。在ARC模式中:id obj1 = [[NSObject alloc] init];这里虽然没有显示地声明为_strong,但是Objective_

2017-03-13 11:59:06 400

原创 mac下安装和使用brew

一,安装brew1,安装brewcurl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local –strip 12,安装完成后执行brew提示:Please run brew update!3,按照提示更新,执行brew update报错:Error: /usr/local must be w

2017-03-07 18:02:57 596 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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