Xcode设置内存管理原则Xcode设置本小节知识点:【掌握】如何关闭ARC功能【掌握】如何开启僵尸对象监控1.如何关闭ARC功能要想手动调用retain、release等方法 , 就必须关闭ARC功能2.如何开启僵尸对象监控默认情况下,Xcode是不会管僵尸对象的,使用一块被释放的内存也不会报错。...
分类:
其他好文 时间:
2015-12-03 19:05:02
阅读次数:
161
OC中的私有方法 @property基本概念 @synthesize基本概念@property增强@property修饰符OC中的私有方法本小节知识点:【掌握】OC中的私有变量【掌握】OC中的私有方法1.OC中的私有变量在类的实现即.m文件中也可以声明成员变量,但是因为在其他文件中通常都只是包含头文...
分类:
其他好文 时间:
2015-12-03 14:08:21
阅读次数:
190
new方法实现原理类的本质类的启动过程new方法实现原理本小节知识:【掌握】new方法实现原理1.new方法实现原理完整的创建一个可用的对象:Person *p=[Person new];new方法的内部会分别调用两个方法来完成3件事情:(1)使用alloc方法来分配存储空间(返回分配的对象);(2...
分类:
其他好文 时间:
2015-12-03 13:45:56
阅读次数:
174
自定义代码段实例变量修饰符依赖关系自定义代码段本小节知识点:如何自定义代码片段如何导入代码片段1.如何自定义代码片段将代码拖拽到code区域配置快捷键等信息使用快捷键练习, 自定义get方法快捷键2.如何导入代码片段将下载好的代码片段拷贝到/Users/LNJ/Library/Developer/X...
分类:
其他好文 时间:
2015-12-03 13:26:30
阅读次数:
209
封装继承基本概念继承相关特性多态基本概念多态的实现封装本小节知识:面向对象三大特性什么是封装为什么要进行封装?1.面向对象三大特性封装性继承性多态性2.什么是封装封装性就是隐藏实现细节,将属性私有化,提供公有方法访问私有属性。3.为什么要进行封装?类是数据与功能的封装,数据就是成员变量,功能就类方法...
分类:
其他好文 时间:
2015-12-03 13:20:50
阅读次数:
111
封装getter/setter方法点语法Self关键字Super关键字封装本小节知识:面向对象三大特性什么是封装为什么要进行封装?1.面向对象三大特性封装性继承性多态性2.什么是封装封装性就是隐藏实现细节,将属性私有化,提供公有方法访问私有属性。3.为什么要进行封装?类是数据与功能的封装,数据就是成...
分类:
其他好文 时间:
2015-12-03 11:45:32
阅读次数:
165
类与对象类的设计第一个OC类对象方法的声明和实现类方法的声明和实现类与对象本小节知识点类与对象的关系 1.类与对象的关系面向对象的核心就是对象,那怎么创建对象?OC中创建对象比较复杂, 首先要理解一个概念叫做类.现实生活中是根据一份描述,一份模板创建对象,编程语言也一样,也必须先有一份描述,在这个描...
分类:
其他好文 时间:
2015-12-03 00:45:49
阅读次数:
169
OC基础(1)Objective-C简介OC和C对比第一个OC程序面向对象思想OC基础(2)类与对象类的设计第一个OC类OC基础(3)对象方法的声明和实现类方法的声明和实现OC基础(4)对象的存储细节函数与方法对比常见错误OC基础(5)NSString 类介绍及用法结构体成员变量对象和方法之间的关系...
分类:
其他好文 时间:
2015-12-03 00:43:53
阅读次数:
181
对象的存储细节函数与方法对比常见错误对象的存储细节本小节知识点对象的存储细节isa指针使用一个类创建多个对象1.对象的存储细节类创建对象,每个对象在内存中都占据一定的存储空间,每个对象都有一份属于自己的单独的成员变量,所有的对象公用类的成员方法,方法在整个内存中只有一份,类本身在内存中占据一份存储空...
分类:
其他好文 时间:
2015-12-03 00:15:51
阅读次数:
148
/*===========================NSNumber数值对象=========================*/ // 将基本数据类型保存为NSNumber 对象类型 NSNumber *intNum = [NSNumber numberWithI...
分类:
移动开发 时间:
2015-12-01 08:28:55
阅读次数:
158