- 0
- 0
- 约6.43千字
- 约 26页
- 2026-03-13 发布于北京
- 举报
内容
09:00~09:30作业讲解和回顾
09:30~10:20
上午分类
10:30~11:20
11:30~12:20
扩展
14:00~14:50
15:00~15:50
下午ARC
16:00~16:50
17:00~17:30总结和答疑
分类
分类分类什么是分类
分类的定义方式
给系统类添加分类
分类
什么是分类
• 什么是分类
- 分类就是类的补充和扩展部分
- 补充和扩展的每个部分就是分类
- 分类本质上是类的一部分
知
识- 分类是给特定类添加能力
讲
解
分类的定义方式
• 分类的定义方式
- 分类也是以代码的形式保存在文件中
- 分类文件命名主类类名+分类类名
知• 分类的定义方式
识- 分类文件也分为*.件和*.m文件
讲
解*.件存放分类的部分内容
@interface主类类名(分类类名)
//添加方法
@end
.m文件存放分类的实现部分内容
@implementation主类类名(分类类名)
//添加方法实现
@end
分类的定义方式(续1)
• 分类的定义方式
- 分类中是不可以创建实例变量的,自然也不可以创建属性。
- 在分类中是可以主类的属性,但不可以主类的实例变
量。
知
识
讲
解
给系统类添加分类
• 给系统类添加分类
可以给系统的类,如NSObject、NSString等,添加分
类。
知@interfaceNSObject(newFunction)
识
讲-(void)myShow;
解@end
分类练习
• 定义TRMyClass类,一个属性property,一个方法
method1。
• 为TRMyClass类定义一个分类AddMethod,添加一个方
您可能关注的文档
最近下载
- 管理学第六版王凤彬课后习题答案.docx VIP
- 2026 OpenClaw“养龙虾”必备入门课件.pptx
- JB∕T 14579-2023 滚动轴承 球面滚子.pdf
- 2026年江苏城乡建设职业学院单招职业技能测试模拟测试卷附答案.docx VIP
- 2025年互联网营销师用户激活与品牌故事传播专题试卷及解析.pdf VIP
- 2024年黑龙江旅游职业技术学院单招职业适应性测试模拟试题及答案解析.docx VIP
- GB 46031-2025《可燃粉尘工艺系统防爆技术规范》深度解读.pptx VIP
- 中国国家博物馆-研学手册.pdf
- GB50303-2015 建筑电气工程施工质量验收规范.docx VIP
- 啤酒瓶盖自动分拣机设计.docx VIP
原创力文档

文档评论(0)