摘要: 类别是另一种为现有类添加新行为的方法。不同于子类,类别实际上是oc的一种动态行为,它利用了运行时分配机制。因此,类别甚至不需要拥有原类的源代码。此外,类别不能向现有的类中添加实例变量。类别有很多好处,比如把类的实现分散到多个implementation文件里,或者用于创建非正式协议;类别也有一些限制... 阅读全文
posted @ 2015-10-08 17:31 凌风4819 阅读(156) 评论(0) 推荐(0)
摘要: 在iOS中,uiimage没有用于修改大小的属性,要在代码中改变uiimage图片的大小,需要扩展UIImage类,如下:头文件:#import@interfaceUIImage (UIImageExtras)- (UIImage*)imageByScalingToSize:(CGSize)targ... 阅读全文
posted @ 2015-09-17 09:48 凌风4819 阅读(689) 评论(0) 推荐(0)
摘要: 一、手动创建UITabBarController 最常见的创建UITabBarController的地方就是在application delegate中的applicationDidFinishLaunching:方法,因为UITabBarController通常是作为整个程序的rootViewC... 阅读全文
posted @ 2015-09-16 16:47 凌风4819 阅读(159) 评论(0) 推荐(0)
摘要: UITableView继承自UIScrollview,是苹果为我们封装好的一个基于scroll的控件。上面主要是一个个的UITableViewCell,可以让UITableViewCell响应一些点击事件,也可以在UITableViewCell中加入UITextField或者UITextView等子... 阅读全文
posted @ 2015-09-15 15:05 凌风4819 阅读(195) 评论(0) 推荐(0)
摘要: 在iPhone开发协议和委托是常接触到的东西,到底什么是协议什么是委托,他们什么关系?一 协议(1)协议相当于没有与类相关联的接口,他申明一组方法,列出他的参数和返回值,共享给其他类使用,然后不进行实现,让用它的类来实现这些方法(2)在任何一个类中,只有声明了协议,都可以实现协议里的方法。(3)协议... 阅读全文
posted @ 2015-09-14 10:33 凌风4819 阅读(144) 评论(0) 推荐(0)
摘要: 1、UIGestureRecognizer介绍手势识别在iOS上非常重要,手势操作移动设备的重要特征,极大的增加了移动设备使用便捷性。iOS系统在3.2以后,为方便开发这使用一些常用的手势,提供了UIGestureRecognizer类。手势识别UIGestureRecognizer类是个抽象类,下... 阅读全文
posted @ 2015-09-14 10:25 凌风4819 阅读(114) 评论(0) 推荐(0)
摘要: CATransition *transition = [CATransition animation]; transition.duration = 1.0f;/* 间隔时间*/ transition.timingFunction = [CAMediaTimingFunction functionW... 阅读全文
posted @ 2015-09-12 14:51 凌风4819 阅读(167) 评论(0) 推荐(0)
摘要: 一、类的继承Objective-c中类的继承与C++类似,不同的是Objective-c不支持多重继承,一个类只能有一个父类,单继承使Objective-c的继承关系很简单,易于管理程序。二、方法重写在Objective-c中,子类可继承父类中的方法,而不需要重新编写相同的方法,直接可以使用父类的方... 阅读全文
posted @ 2015-09-12 10:51 凌风4819 阅读(145) 评论(0) 推荐(0)
摘要: 1、内存管理-黄金法则The basic rule to apply is everything that increases the reference counter with alloc, [mutable]copy[withZone:] or retain is in charge of t... 阅读全文
posted @ 2015-09-12 10:50 凌风4819 阅读(122) 评论(0) 推荐(0)
摘要: 1.什么是NSNotification 每个运行中的application都有一个NSNotificationCenter的成员变量,它的功能就类似与公共栏,对象在这里注册关注每个确定Notification,我们把这些注册对象叫做observer,其他的一些对象会给center发送Notific... 阅读全文
posted @ 2015-09-12 09:08 凌风4819 阅读(186) 评论(0) 推荐(0)