该文被密码保护。 阅读全文
posted @ 2012-09-13 20:40 不曾拥有 阅读(1) 评论(0) 推荐(0) 编辑
摘要: ios 绘图 可以通过两种方式 实现1.Core Graphics and UIKit frameworks, 支持2D视图2.OpenGL ES 这里先不讨论首先了解几个主要的概念1-graphics context 图形上下文(图形环境) 为了显示视图内容,UIKit 为渲染工具 创建了一个graphics context(图形上下文)。这个上下文包括了绘图系统需要执行的一些绘图命令的信息。 比如 一些绘图的属性 如fill and stroke color, the font, the clipping area, and line width. 我们也可以为位图图像和pd... 阅读全文
posted @ 2012-09-13 18:57 不曾拥有 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 简单讲strong等同retainweak比assign多了一个功能,当对象消失后自动把指针变成nil,好处不言而喻。iOS5 ARC学习笔记iOS5中加入了新知识,就是ARC,其实我并不是很喜欢它,因为习惯了自己管理内存。但是学习还是很有必要的。在iOS开发过程中,属性的定义往往与retain, assign, copy有关,我想大家都很熟悉了,在此我也不介绍,网上有很多相关文章。现在我们看看iOS5中新的关键字strong, weak, unsafe_unretained. 可以与以前的关键字对应学习strong与retain类似,weak与unsafe_unretained功能差不多(有 阅读全文
posted @ 2012-09-13 16:28 不曾拥有 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 一般我们设置 一个view的背景 可以通过 在view上放一个imageView 来显示背景图片这里介绍另外一种方法可以直接通过改变view.backgroundColor的值 来达到上面的效果self.backgroundColor=[UIColorcolorWithPatternImage:[UIImage imageWithName:@"XXX"]];这样就能达到上面 imageView的效果 但是用第二种方法在测试的时候 巨占内存 在ipad上显示一张 1024*768的图片 在模拟器器上查看内存 发现第二中方法 占3.8mb 第一种只占用几十kb 阅读全文
posted @ 2012-09-13 14:45 不曾拥有 阅读(8676) 评论(0) 推荐(0) 编辑