objective-c
菜菜啊
这个作者很懒,什么都没留下…
展开
-
4.KVO,KVO,通知之objective-c
KVC [对象 setValue:aValue forKey:aKey];//为对象的aKey变量赋值 aValue = [对象 valueForKey:aKey];//把对象的aKey变量的值取出来 [对象 setValue:aValue forKeyPath:aKeyPath];//设置值 id a原创 2012-08-18 09:18:28 · 1206 阅读 · 0 评论 -
5.类的扩展之objective-c
1.类目(类目也称为分类,为没有源码的类(系统类、别人的类)添加方法) 1)作用 可以扩展别人的类,可以作为子类的替代方法。 把同一类的代码放到多个文件中。 2)形式 文件名:.h文件(目标类+类目名.h) .m文件(目标类+类目名.m)原创 2012-08-18 09:35:22 · 933 阅读 · 0 评论 -
1.类与对象之objective-c
1.ObjC跟C的区别与联系 首先 ObjC是一个面向对象的语言(封装、继承、多态) ObjC相当于C的一个超集即ObjC允许使用任何C语言代码但增加了许多C没有的特点 bigger easier 2.ObjC中的类与对象 类由接口( XX.h @interface)和实现(XX.m @implementation)两部分原创 2012-08-18 08:35:56 · 1022 阅读 · 0 评论 -
2.内存管理之objective-c
1.为什么要管理内存 系统资源有限,会为每个程序分配30M的内存,超过20M会收到内存警告,超过30M,sorry系统将会终止你的应用程序。 1)内存管理机制 ObjC中提供了一个机制来实现上面提到的这个逻辑模型,它被称为“引用计数”(retain counting): 每一个对象都有一个引用原创 2012-08-18 08:53:50 · 1032 阅读 · 0 评论 -
3.封装继承与多态之objective-c
面向对象的三大特点封装、继承、多态 封装:隐藏内部实现,稳定外部接口. 封装就是定义类定义属性 定义方法 属性封装了setter get方法 @property(nonatomic,retain)NSString *name,*sex; 类封装了实例变量和方法原创 2012-08-18 09:10:36 · 1124 阅读 · 0 评论 -
objective-c的总结
objective-c的总结objective-c的一些代码对于不认识的新类怎样去了解 1.创建对象 2.根据大标题找相关方法 3.sample code(具体方法在Xcode中讲解) 4.google 5.问题本身包含答案原创 2012-08-18 10:09:38 · 1645 阅读 · 0 评论