2011年8月13日

摘要: 关于类的定义:编译器虽然不强制,但是类型的接口申明与实现代码最好放在两个不同的文件中,以方便使用这些类的开发人员查看。实现的文件使用 .m 结尾。接口文件可以使用任何其它的扩展名。因为它经常被 included 到其它的文件中,因此通常使用 .h 的扩展名。分离接口与实现是面向对象设计方法中推荐的做法。@interface ClassName : ItsSuperclass{ instance variable declarations}method declarations@end接口定义开始于 @interface ,结束于 @end静态方法使用 + 开头,实例方法使用 - 号开头,如:+ 阅读全文
posted @ 2011-08-13 14:17 沙加 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 这个系列的内容与官方文档 Objective-C 语言介绍的内容一一对应,总共分为以下几个部分:对象、类型、消息定义一个类为对象分配内存并初始化协议属性申明分类与扩展相关引用快速枚举实现静态行为选择器错误处理线程总体说来 Objective-C 与主流面向对象的语言如C#, java 有许多共通之处,其核心是建立在C上的一套动态运行时系统,它帮助程序实现动态类型推定,垃圾回收等任务。类似于 IronPython 这种用静态语言去做了一个动态的运行时。以下是第一部分笔记:一种面向对象的语言一个对象库一套开发工具一个运行时在实例对象中,变量是私有的,如果需要访问则需要提供一个专用访问方法。对象的 阅读全文
posted @ 2011-08-13 11:33 沙加 阅读(578) 评论(0) 推荐(0) 编辑

导航