http://blog.csdn.net/yhawaii/article/details/7392988
协议是为了弥补Objective-c中类只能单继承的缺陷,在Objective-c2.0之前当一个类遵循一个协议的时候,必须在类中实现协议的所有方法,在Objective-c2.0之后协议中的方法就有关键字来区别那些方法是必须实现的,那些方…
如果您未曾开发过iOS或MacOSX平台的程序,那就需要开始了解它们的首要程序设计语言Objective-C。Objective-C并不是一种很难的语言,如果能花一点时间学习,相信您会渐渐领会到它的优雅之处。Objective-C程序设计语…
[转自]http://idevchina.com/t/20code4app.com这网站不错,收集各种iOSApp开发可以用到的代码示例cocoacontrols.com/英文版本的lib收集objclibs.com/精品lib的收集网站h…
Objective-C面向对象的编程目录对面向对象编程思想的理解类的声明和定义类的声明和定义对关键字super和self的理解初始化函数@property声明类成员类的实例化继承组合多态编写自己的类库数据处理的类库UI类库第三方类库对面向对…
键值编码(KVC)、键值监听(KVO)特性键值监听KVOKeyValueObserving(简称KVO)其实是一种观察者模式,利用它可以很容易实现视图组件和数据模型的分离,当数据模型的属性值改变之后作为监听器的视图组件就会被激发,激发时就会…
iOS5.0以后就開始能够使用ARC(AutomaticReferenceCounting:自己主动引用计数)来取代之前的MRC(ManualReferenceCounting:人工引用计数)。使用ARC会降低非常多代码和忘了释放对象的苦恼…
WWDC2015的明星是Swift。在Swift语言到2.0以后会被开源,这其中包括了protocol扩展和一个新的错误处理API。苹果的小baby已经长成,并且意料之中的获得了开发者的关注。但是在iOS开发中Object-C并不会很快的推…
64款Objective-C开源软件http://www.oschina.net/project/lang/341/objc?tag=0&os=0&sort=view&p=1