(5)Effective OC
来源:互联网 发布:风险控制矩阵文档 编辑:程序博客网 时间:2024/05/29 07:29
ITEM9:使用类族隐藏实现部分。
- 类族模式可以把实现细节隐藏在一套公共接口后面。
- 系统中的集合类就是类族。
- 继承类族时看文档,重写一些必要方法。
- 如果该类是类族,那么使用isKindOfClass来判断是否属于该类,不要用isMemberOfClass,因为后者返回NO,你所创建的类并不是基类的实例,而是它某一子类的实例。
代码示例:
ITEM10:使用关联为现有类存放自定义数据。
- 通过关联把两个对象联系起来。
- 使用适当的内存语义,避免内存泄露。
- 可能会引入难于查找的Bug。
代码示例:
0 0
- (5)Effective OC
- Effective OC : 1-5
- (1)Effective OC
- (2)Effective OC
- (3)Effective OC
- (4)Effective OC
- (6)Effective OC
- effective oc笔记
- Effective OC: 6. 7. 8
- Effective OC之熟悉Objective-C
- Effective OC之对象、消息、运行时
- Effective OC之接口与API设计
- Effective 5
- Effective OC 笔记 1了解Objective-C 语言的起源
- Effective OC 笔记 3多用字面量语法
- <<Effective OC>>读书笔记 --- 第六条 理解“属性”这一概念
- <<Effective OC>>读书笔记 --- 第十二条 理解消息转发
- 读书笔记 之 了解OC 的起源 (Effective Objective
- Eclipse Java EE透视图看不见Referenced Libraries解决办法
- (4)Effective OC
- 某些第三方API缺少64位支持的解决办法(从CocoaChina问答中转载)
- 好莱坞艳照门 torrent
- IIS6中.net项目伪静态重写路径的配置方法
- (5)Effective OC
- 当情怀落地
- struts2 拦截器配置
- 类型转换 格式化函数 及各种数学函数
- Hello World
- 本地联系人的ContentProvider
- vim 常用配置
- hdu 4747 Mex
- Archlinux安装笔记(另一份)