代码改变世界

阅读排行榜

iOS图形处理和性能

2013-08-22 13:06 by 三戒1993, 165 阅读, 收藏,
摘要: 转自陶丰平的博客原文的题目是Designing for iOS: Graphics & Performance,晚上花了两个不到小时大致翻译了下。---Begin---在之前的文章里,我们探讨了基于多种不同技术来实现自定义的UIButton,当然不同的技术所涉及到的代码复杂度和难度也不一样。但是我也... 阅读全文

初识block

2013-07-11 09:34 by 三戒1993, 165 阅读, 收藏,
摘要: 我们可以把Block当做Objective-C的匿名函数。Block允许开发者在两个对象之间将任意的语句当做数据进行传递,往往这要比引用定义在别处的函数直观。另外,block的实现具有封闭性(closure),而又能“”阅读器block本文转自破船的博客:小引本周末微博上朋友发了一个关于block的... 阅读全文

ios url缓存策略——NSURLCache、 NSURLRequest、Http规则

2013-05-07 14:08 by 三戒1993, 165 阅读, 收藏,
摘要: 缓存种类:1.全量缓存。利用服务端返回的Last-Modified和Etags,客户端发送If-Modified-Since或If-None-Match,让服务端做逻辑处理返回200(正常)、304(无改变,ResponseDate = nil)、404(失败)。这样有缓存时就不再需要网页内容的那部... 阅读全文

OPENGL中的帧缓存区概述

2013-02-19 16:24 by 三戒1993, 165 阅读, 收藏,
摘要: (1)帧缓存介绍 OPENGL系统的帧缓冲区是由所有存储着像素信息的缓冲区组成的,包括:颜色缓冲区、深度缓冲区、模板缓冲区、累积缓冲区。可以使用glGetIntegerv()查询特定画面可用的缓冲区的存储信息。颜色缓冲区是用于绘图的缓冲区,它包含了颜色索引或者RGB颜色数据,还可能有alpha数据... 阅读全文

NSInvocation简单使用

2013-02-16 15:39 by 三戒1993, 165 阅读, 收藏,
摘要: 多线程编程是防止主线程堵塞,增加运行效率等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。在Cocoa中,Apple提供了NSOperation这个类,提供了一个优秀的多线程编程方法。本次介绍NSOperation的子集–NSInvocationOperation。Ios代码 @imp... 阅读全文
上一页 1 ··· 134 135 136 137 138 139 140 141 142 ··· 368 下一页