- 3
- 0
- 约7.35万字
- 约 17页
- 2016-12-04 发布于河南
- 举报
ios黑马学考试exam
ios黑马入学考试exam
1、 Self和super的区别?
slef调用自己方法,没有再调用父类;super调用父类方法
2、 说说你对面向对象的理解。
面向对象区别于面向过程,是一种思考方式,着眼于对象之间的关系,而不是其内部细节,就好比是汽车制造,我们是去分别制作发动机,底盘,车体,然后再去组装,而不是从某个零件开始,做一个装一个
3、 类别(category)和继承的区别?
类别用于添加新的方法无法改变原方法,如果冲突则覆盖,继承添加改变原方法并可以增加属性,继承功能更强大
4、 定义属性时候,什么情况下用copy、assign、retain、strong、week
retain : release旧值,retain新值(用于OC对象)
assign : 直接赋值,不做任何内存管理(默认,用于非OC对象类型)
copy : release旧值,copy新值(一般用于NSString *)
strong : 成员变量强指针相当于rentain
weak : 成员变量弱指针相当于 assign
5、 有一个Baby类,有Cry行为(方法,意为“哭”),Baby可以配一个保姆,但是作为保姆,必须遵守保姆协议:能够处理Baby类Cry的行为。请根据以上描述设计一套代理设计模式(Objective-C)
先定义协议
delegate_lookafter.h
@p
您可能关注的文档
最近下载
- 江苏新版土建资料表格(全套).doc VIP
- 材料进场台账.docx VIP
- 2025年中国番茄籽油行业市场前瞻与投资战略规划分析报告.docx
- 住建领域有限空间作业安全管理知识PPT课件.pptx VIP
- (正式版)DBJ33∕T 1300-2023 《 建筑施工现场安全防护设施设置技术规程 》.pdf VIP
- 最新《工会基础知识》试题库及答案1000题【完美打印版】.pdf VIP
- 静脉血栓栓塞症(VTE)风险评估与分层管理指南_20251120_112105.pptx VIP
- 【公开版】《2023年美年健康体检大数据蓝皮书》.pdf VIP
- 事故隐患内部报告奖励制度.docx VIP
- 档案盒标签模板.docx VIP
原创力文档

文档评论(0)