首页 > 代码库 > IOS开发
IOS开发
第四章 OOP
1,继承是一种用已有的类创建新类的机制,利用继承我们可以先创建一个共有属性的类,根据该一般的类再创建具有特殊属性的类,新类继承一般类的状态和行为,并根据需要增加自己的新状态。由继承得到的类为子类,被继承的类为父类。
2,重载,在一个类里,方法名相同,参数和参数列表不同。
3,重写,子类继承父类,方法名和参数和父类相同,但是方法体不同。
4.封装,在OOP中,封装是特性之一,用来隐藏信息
5,id类型和静态类型
第五章 内存管理与异常控制
1.ios不支持垃圾回收机制,所以内存管理非常重要
2.ios内存过低是,会发出警告,若问题仍在,应用程序可能会终止
3.自动释放池NSAutoreleasePool,添加到自动释放池的对象都会在[pool drain]时引用计数减1,计数为0时回收资源
4.程序中可以有多个自动释放池,并且可以嵌套。
5.每个对象创建时引用计数自动设置为1,再有其他对象引用时,通过发送retain消息使该对象引用次数加1,不需要对象时,使用release使引用对象减1,retaincount可以获得当前对象的引用次数。
6.异常和错误的区别,异常使可以恢复过来的错误,而错误使不要恢复过来的错误。
7.异常的关键字:try catch finally throw
IOS开发
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。