- 博客(5)
- 资源 (3)
- 收藏
- 关注
转载 iOS6 旋转
iOS 6的rotation改变了很多。先来看看官方的描述 http://www.bgr.com/2012/08/06/ios-6-beta-4-change-log-now-available/ 知识点: *UIViewController的shouldAutorotateToInterfaceOrientation方法被deprecated。在ios6里,是使用support
2013-11-15 09:39:23 1039 1
原创 继承UILabel类实现Label竖直对齐
UILabel是个很常见的控件,使用也挺简单的,iOS提供了一系列的设置以方便用户使用——但没竖直方向的对齐。默认的行为是竖直方向自动居中,但有时我们的格式就是要实现竖直的对齐(顶端对齐,底端对齐,中间对齐),虽然有些变通的方法,比如添加%n之类的方法,但仔细考虑觉得还是写一个比较通用的类更方便使用。 这样一个扩展的继承类实现很简单,直接上代码: #import typedef
2013-11-14 22:34:45 6782 1
原创 Core Data的使用
初步看了一下Core Data这个东西,本想早一点写这篇东西的,不过各种俗事缠身,又觉得自己对于Core Data机制了解的还不够深,动笔就慢了几天。不过今天盘点一下,觉得可以说一点东西出来就先说一点吧。 Core Data到底是个什么东西?是不是就是SQLite数据库?我觉得随着应用的越来越复杂,体现出来就是数据之间的关系越来越复杂,访问逻辑也变的更加的复杂臃肿,而相当多的应用都会
2013-11-09 12:12:33 2584
原创 iOS下KVO的使用以及一些实现细节
KVO的是Key Value Observe的缩写,中文是键值观察。这是一个典型的观察者模式,观察者在键值改变时会得到通知。iOS中有个Notification的机制,也可以获得通知,但这个机制需要有个Center,相比之下KVO更加简洁而直接。 KVO的使用也很简单,就是简单的3步。 1.注册需要观察的对象的属性addObserver:forKeyPath:optio
2013-11-02 20:46:21 41134 2
原创 iOS中的KVC
KVC是Key Value Coding的缩写,意思是键值编码。在iOS中,提供了一种方法通过使用属性的名称(也就是Key)来间接访问对象的属性方法。说的有的拗口,实际上就是通过类定义我们可以看到类的各种属性,那么使用属性的名称我们就能访问到类实例化后的对象的这个属性值。 这个方法可以不通过getter/setter方法来访问对象的属性。因为一个类的成员变量如果没有提供getter/
2013-11-02 11:39:15 6492
GStreamer playbin2内部拓扑图
2014-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人