Cocoa学习笔记
文章平均质量分 78
everpenny
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
id对象的使用
工作!原创 2010-10-28 17:27:00 · 799 阅读 · 0 评论 -
Protocol
<br />Objective-C 里的 Protocol 与 Java 的 interface 或是 C++ 的 purely virtual class 相同。 基于 "Programming in Objective-C," Copyright 2004 by Sams Publishing一书中的范例,并经过允许而刊载。 //Printing.h @protocol Printing -(void) print; @end //Fraction.h #import <Foundati原创 2010-11-13 18:20:00 · 539 阅读 · 0 评论 -
Categories
<br /> 当你想要为某个 class 新增 methods,你通常会扩充(extend,即继承)它。然而这不一定是个完美解法,特别是你想要重写一个 class 的某个功能,但你却没有原始码时。Categories 允许你在现有的 class 加入新功能,但不需要扩充它。Ruby 语言也有类似的功能。<br />FractionMath.h #import "Fraction.h" @interface Fraction (Math) -(Fraction*) add: (Fraction*原创 2010-11-13 16:53:00 · 1520 阅读 · 0 评论
分享