iOS5新特性学习
文章平均质量分 75
wilmer_wu
这个作者很懒,什么都没留下…
展开
-
Core Image之Filter应用(iOS5新特性学习之四)
Core Image中图像各种效果的处理,都是通过Filter来实现的,简要的步骤如下:1、创建待处理的CIImage对象(可以从文件、数据等创建,Core Image处理的对象)2、创建CIFilter对象3、将待处理的CIImage对象赋给CIFilter对象ImputImage属性,同时为CIFilter对象的其他默认属性赋值4、创建输出的CIImage对象,原创 2011-11-15 09:38:09 · 3495 阅读 · 0 评论 -
Storyboard学习要点(iOS5新特性学习之二)
相信你也和我一样有过这样的经历,如果在一个xib文件上要放置多个view的,在XCode里面去修改控件位置、设置属性都不是一个太舒服的体验,特别是多个view重叠的时候,nib文件看上起就完全没有美感可言了。当然,一个xib文件放太多的view并不是一种很好的设计模式,但是,我相信我们都希望Xcode能够做些改进。这回,apple就在iOS5下推出了Storyboard,给出了一个不错的解决方案。原创 2011-11-14 15:16:54 · 7567 阅读 · 0 评论 -
iCloud对开发者的作用(iOS5新特性学习之一)
最近在调试一个应用的时候,发现有些按钮在iOS5下居然不起作用了,查看了一些文档,才知道是UIViewController的一些方法已经发生了改变,原想写新应用的时候再好好看看iOS的新增功能,现在看来是要提前学习了,写下这篇文章,主要是对自己学习iOS新的API的一些记录,也当做是这个博客的第一篇文章。同时,这个博客写的肯定主要是有关移动开发的内容,特别是iOS开发,自己这几年来主要研究的东西,原创 2011-11-14 15:04:27 · 5472 阅读 · 1 评论 -
Automatic Reference Counting(ARC)特性学习(iOS5新特性学习之五)
首先,先不谈ARC,先上一张图,弄清楚iOS下内存管理的基本原理: 这就是手动内存管理的原理,通过对对象应用的计数来判断何时(计数为0时)销毁对象,现在ARC自动为你做了这一切,当然,ARC是在编译的时候自动在目标代码里面恰当的地方加了一些retain, release, 和autorelease语句而已。所以,如果使用ARC来进行内存管理,则可以把关注点更多地放在代码逻辑等方面原创 2011-11-15 20:12:36 · 4374 阅读 · 0 评论 -
Core Image人脸检测(iOS5新特性学习之三)
此次iOS5的一个新特性就是提供了人脸检测的API,这也是被媒体关注的一个功能,基本上,我看到的报道都是说iOS5提供了人脸识别的功能,然后又是设想要通过人脸来实现解锁屏幕等等,如何如何的。一开始,我也以为iOS5确实提供了这样的功能,这意味着可能不用opencv等静态库来实现了,免去了一旦OS版本升级要重新编译静态库的麻烦。研究了几天,发现并不是这么回事:首先,此次iOS5提供的人脸原创 2011-11-15 09:24:15 · 6255 阅读 · 0 评论 -
谈谈iOS下视图、坐标、位置相关等基础概念
在写程序的时候发现,iOS下的坐标、位置很容易弄乱,特别是在不同的坐标系统中,必须完成弄明白一些概念才能做相应的变化,例如CoreImage和UIView的坐标系统就截然不同,一个是以屏幕的左上角为原点,一个是以屏幕的左下角为原点。总体上,IOS中包含UIKit坐标系(X轴正方向向右,Y轴正方向向下)和标准的Quartz 2D绘图坐标系(X轴正方向向右,Y轴正方向向上),下面,解释一些相关的概念:原创 2011-11-15 20:19:15 · 12710 阅读 · 0 评论