![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OC
文章平均质量分 59
RunningZeroZZZ
不要在最能吃苦的时候选择安逸...
展开
-
内存管理
/**************************************************** 内存管理的三种方式: 1.垃圾回收机制(gc-) 由系统来管理内存,系统识别空间何时不用,自动回收空间,但不适用于ios开发,一般Java采用这种方式 2.MRC手动引用计数管理, 由开发人员开辟空间,并显示添加引用计数修改的代码,能灵活的控制空间何时原创 2016-02-14 20:11:23 · 368 阅读 · 0 评论 -
数组遍历排序
// 集合的遍历 NSSet(集合) NSDictionary *dictionary = [NSDictionary dictionaryWithObjectsAndKeys:@"11", @"a", @"22", @"b", @"33", @"c", nil]; NSLog(@"%@", dictionary);原创 2016-02-14 21:50:26 · 513 阅读 · 0 评论 -
类和对象
类:具有相同特征和 行为的事物的抽象。 对象是类的实例,万事万物皆对象。 类是对象的类型。 区分对象的黄 法则:当我们看到某个概念的时候如果每 个 的 脑中想到的都是同 个事物的时候,此时就是 对象;反之则是类。 创建对象分两步: 分配内存空间:根据类中声明的实例变量为对象在堆区分 配内存,并返回 地址。 初始化:为对象的实例变量设置初始值。外界想要原创 2016-02-03 15:47:10 · 344 阅读 · 0 评论 -
初始化方法
继承 面向对象的三个特征:封装,继承,多态 面向对象提供了继承特性 继承既能保证类的完整性,又能简化代码 继承的特点 继承是单向的,不能相互继承;继承具有传递性:A继承于 B,B继承于C,则A具有B和C的特征和行为。 Super 和 Self super是编译器指令,并非对象。 作用:给super发消息,可执行父类该方法的实现 self是系统关键字,self在方法中代指当前方法原创 2016-02-03 16:41:31 · 736 阅读 · 0 评论 -
点语法、属性
setter方法 在OC中,为单一实例变量赋值的方法称为setter方法; - (void)setName:(nesting *)name; getter方法 在OC中,读取实例变量值的方法称为getter方法。 - (nesting *)name; 属性是Objec i e-C 2.0定义的语法,提供 setter和getter语法的默认实现。在一定程度上简化程序原创 2016-02-04 18:42:25 · 474 阅读 · 0 评论 -
NSString
// 字符串 // NSString 不可变字符串 // 1.初始化方法 NSString *str1 = [[NSString alloc] init]; str1 = @"qwerty"; NSLog(@"%@", str1); // 根据字符串初始化 NSString * str3 = [NSS原创 2016-02-04 19:06:09 · 288 阅读 · 0 评论 -
集合_数组_字典
// 数组 (NSArray) // 系统提供的数组类 - 类似于C语言中的数组 // OC中的数组是一个大容器,数组可以存放不同类型的对象且只能保存对象 // OC数组提供了两类数组NSArray (不可变数组) NSmutableArray (可变数组) // 可变数组与不可变数组的区别:可变就意味着对原有的对象进行增删改操作,而不可原创 2016-02-04 19:19:48 · 1227 阅读 · 0 评论