无论一个类设计的如何完美,都不可避免的会遇到没有预测到的需求,那怎么扩展现有的类呢?当然,继承是个不错的选择。但是Objective-C提供了一种特别的方式来扩展类,叫Catagory,可以动态的为已经存在的类添加新的行为。这样可以保证类的原原来的基础上,较小的改动就可以增加需要的功能。使用Category对类进行扩展时,不需要访问其源代码,也不需要创建子类,这样我们可以扩展系统提供的类。Category使用简单的方式,实现了类的相关方法的模块化,把不同的类方法分配到不同的分类文件中。
暂无评论
Objective-C的官方代码规范,使开发代码更美观和团队按照统一代码规范进行开发
Objective-C是一个C语言的扩展语言,非常动态,非常的“面向对象”,它被设计成既拥有复杂的面向对象设计理念又可以轻松使用与阅读的语言,也是Mac OS X和iPhone开发的首选语言。 本文是
objective-C beginner's Guide的中文翻译版,本书详细介绍了objective-c编程语言的用法,对有C语言基础的人来说,看过本书后就能基本掌握objective-c的语法了。
分享资料,共同学习!它是想进行iphone游戏开发基础知识的很好选择,讲得非常好,值得一看!
多个关键字请用空格分隔,最多填写5个。点击右侧我的Tag可快速添加
Apple公司官方Object-C技术文档 Introduction Introduction to The Objective-C Programming Language Chapter 1 Ob
oc 高级pdf Objective-C高级
iphone的objectiveC,不错的资料 只是是英文版的
很好的OC资料,很值得学习啊,需要的人可以尽量下载,下载后我就删除了
简单易懂的objective-C教程,来自权威的网站
暂无评论