摘要: ------- android培训、java培训、期待与您交流! ---------- 什么是内存管理 ① 移动设备的内存极其有限,每个app所能占用的内存是有限制的。 ② 当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象、变量等。... 阅读全文
posted @ 2015-03-23 01:09 画梦醉红尘 阅读(86) 评论(0) 推荐(0) 编辑
摘要: ------- android培训、java培训、期待与您交流! ----------- (NSString *)description方法① 默认情况下当使用NSLog和%@输出某个对象时,默认输出类名+对象地址② 就会调用对象的- (NSString *)description方法③ 拿到- (... 阅读全文
posted @ 2015-03-22 00:33 画梦醉红尘 阅读(136) 评论(0) 推荐(0) 编辑
摘要: ------- android培训、java培训、期待与您交流! ----------类的加载和初始化+ (void)load 方法 ① 当程序一启动就会把所有类和分类而且加载后就会调用每个类的+load方法只会调用一次、 ② 先加载父类在加载子类,每个类加载完就会调用load方法2 、 + (vo... 阅读全文
posted @ 2015-03-21 21:30 画梦醉红尘 阅读(101) 评论(0) 推荐(0) 编辑
摘要: ------- android培训、java培训、期待与您交流! ----------分类分类的作用:在不改变原来类的基础上,可以给类增加一些方法。使用注意 : ① 分类只能增加方法,不可以增加成员变量 ② 分类的方法在实现中可以访问成员变量,不过成员变量必须手动实现。 ③ 分类可以从新实现原来类的... 阅读全文
posted @ 2015-03-21 01:11 画梦醉红尘 阅读(1905) 评论(0) 推荐(0) 编辑
摘要: 构造方法: ① 用来初始化对象的方法 ② 肯定是对象方法 ③ 目的:使创建出来的对象都有一个默认是属性创建对象的方式: 一 : Person *p = [ Person new] ① 创建对象会有两个步骤 Person *p = [ Person alloc ] // 调用类方法 alloc ... 阅读全文
posted @ 2015-03-20 20:29 画梦醉红尘 阅读(151) 评论(0) 推荐(0) 编辑
摘要: ------- android培训、java培训、期待与您交流! ----------点语法特性:点语法的本质就是方法调用成员变量的作用域① public :在任何地方都可以访问成员变量 在函数中可通过变量名来访问成员变量② private:表示私有,只能在当前类的对象方法中直接访问成员变量 ( @... 阅读全文
posted @ 2015-03-19 23:01 画梦醉红尘 阅读(247) 评论(0) 推荐(0) 编辑
摘要: ------- android培训、java培训、期待与您交流! ----------OC 的三大特性:封装、继承、多态。封装:过滤不合理的值#import // set 方法// 作用:提供一个方法给外界设置成员变量,可以在方法对成员变量进行赋值和过滤// get 方法// 作用:返回对象内部的成... 阅读全文
posted @ 2015-03-18 00:24 画梦醉红尘 阅读(277) 评论(0) 推荐(0) 编辑
摘要: ------- android培训、java培训、期待与您交流! ----------面向对象和面向过程的区别 ① oc是面向对象 ② c是面向过程 ③ 面向对象和面向过成只不过是解决问题的两种不同的思路 ④ 面向过程只不过是考虑问题解决的步骤,面向对象只不过是考虑解决问题需要的对象。OC 类的认识... 阅读全文
posted @ 2015-03-17 00:24 画梦醉红尘 阅读(205) 评论(0) 推荐(0) 编辑
摘要: ------- android培训、java培训、期待与您交流! --------extern与static对函数的作用:extern 修饰外部函数 ① 定义的函数可以被本文件和其他文件访问。 ② 默认情况下所有函数都是外部函数 ③ 不予许有同名的外部函数extern对函数的作用 ① 完整的声明以个... 阅读全文
posted @ 2015-03-14 22:18 画梦醉红尘 阅读(122) 评论(0) 推荐(0) 编辑
摘要: ------- android培训、java培训、期待与您交流! ----------typedef的使用 ① 基本数据类型 定义myint 替代 int ,可用myint来定义整形变量,也可以使用原来的int定义变量 ② 指针 定义string来代替char * ,可用来定义指针类型的变量; ③... 阅读全文
posted @ 2015-03-14 21:57 画梦醉红尘 阅读(127) 评论(0) 推荐(0) 编辑