11 2015 档案

摘要:一、ARC的局限1、使用ARC的局限,可能导致代码的不规范,导致内存的泄露。(尤其是AVAudioplayer类)2、导入第三方库,或者导入旧代码,这些代码不支持ARC。 二、解决ARC的局限1、将不使用ARC代码转成ARC代码 Edit——》Refactor----》Convert to ... 阅读全文
posted @ 2015-11-20 00:09 宋国祥 阅读(378) 评论(0) 推荐(0)
摘要:什么是内存管理?内存管理的是堆空间,内存管理的任务:保证开辟的空间能够被正确释放。 内存管理存在的问题??【内存泄露】开辟的空间未释放。【提前释放】堆空间没有使用完毕,就已经释放了。【重复释放】开辟同一个空间,被释放多次。【注】内存泄露和提前释放短时间内不会造成系统崩溃,但是重复释放直接造成... 阅读全文
posted @ 2015-11-19 00:39 宋国祥 阅读(211) 评论(0) 推荐(0)
摘要:面向对象语言三大特征:封装、继承、多态。 封装:一个类留给外部接口总是小于内部实现的方法。 继承:自雷可以继承父类的字段、属性、方法。 多态:面对同一消息,不同类的对象做出不同的响应。一、认识继承(1)生活角度 父类:动物 英雄 人 子类:狗 抗日英雄 中国人 父类 超类 ... 阅读全文
posted @ 2015-11-18 01:04 宋国祥 阅读(453) 评论(0) 推荐(0)
摘要:数组:对象的引用 字典:键值对。 键Key 值value name Peter age 20 2015001 student 对象 通过检查找值 一、认识字典 储存的是 键值对 name:****、 age:*** id:**** 王小二18、001 nam... 阅读全文
posted @ 2015-11-16 23:45 宋国祥 阅读(258) 评论(0) 推荐(0)
摘要:类的设计 【类的方法】 -(void)show --成员方法、实例方法 +(void)show --类方法 【类方法的定义】 类方法与实例方法的区别 1.类方法是以“+”号开头:实例方法是以“-”开头的。 2.类方法只能通过类名调用,实例方法只能通过该类的对象来的调用。 3. 在类方... 阅读全文
posted @ 2015-11-15 23:20 宋国祥 阅读(235) 评论(0) 推荐(0)