摘要: 构造方法构造方法知识:1. 【掌握】重写init方法2. 【理解】练习3. 【掌握】构造方法使用注意4. 【掌握】instancetype的作用1.重写init方法- 想在对象创建完毕后,成员变量马上就有一些默认的值就可以重写init方法- 重写init方法格式:- (id)init { self ... 阅读全文
posted @ 2015-11-26 14:49 a滴答 阅读(288) 评论(0) 推荐(0) 编辑
摘要: property@property基本概念知识:1. 【理解】什么是@property2. 【掌握】@property基本使用1.什么是@property@property是编译器的指令 什么是编译器的指令 ? 编译器指令就是用来告诉编译器要做什么!@property会让编译器做什么呢? @prop... 阅读全文
posted @ 2015-11-26 14:33 a滴答 阅读(182) 评论(0) 推荐(0) 编辑
摘要: setter-getter方法由于将来我们经常需要定义一些方法来操作成员变量,而每个方法都必须有一个有意义的名称,而想名字非常难,所以就有了getter-setter方法 getter-setter方法格式和写法都是固定的, 所以只要有getter-setter方法我们就不用煞费心思的去想方法名称... 阅读全文
posted @ 2015-11-26 14:25 a滴答 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 对象的存储细节通过类创建对象 1.开辟存储空间, 通过new方法创建对象会在堆 内存中开辟一块存储空间 2.初始化所有属性 3.返回指针地址 创建对象的时候返回的地址其实就是类的第0个属性的地址 但是需要注意的是: 类的第0个属性并不是我们编写的_age, 而是一个叫做isa的属性 ... 阅读全文
posted @ 2015-11-26 14:05 a滴答 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象思想面向对象解决问题需要哪些对象将功能封装进对象,强调具备了功能的对象面向过程强调的是功能行为解决问题需要哪些步骤完成需求时: 先要去找具有所需的功能的对象来用。 如果该对象不存在,那么创建一个具有所需功能的对象。 这样简化开发并提高复用。面向对象的核心就是对象,那怎么创建对象?OC中的... 阅读全文
posted @ 2015-11-16 20:54 a滴答 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 是什么?有什么用?用在什么地方?(理解)养成良好的编程习惯;培养编程思想;写代码之前应该先分析需求,分析完需求再开始写代码;(写注释)1.变量作用域基本概念 变量作用域:变量的可用范围 按照作用域的不同,变量可以分为:局部变量和全局变量 1.1 局部变量: 定义在函数内部的变量以及... 阅读全文
posted @ 2015-10-25 23:43 a滴答 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 是什么?有什么用?用在什么地方?(理解)养成良好的编程习惯;培养编程思想;写代码之前应该先分析需求,分析完需求再开始写代码;(写注释)1.指针 指针是专门用于保存地址 数据类型 *变量名称; 指针类型的两个用途: 第一个用途, 取值的时候, 会根据指针类型所占用的字节去取出对应字节的数据 第二个... 阅读全文
posted @ 2015-10-25 23:39 a滴答 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 是什么?有什么用?用在什么地方?(理解)养成良好的编程习惯;培养编程思想;写代码之前应该先分析需求,分析完需求再开始写代码;(写注释)1.二维数组1.1 二维数组的基本概念: 所谓多维数组就是一个一维数组的每个元素又被声明为一维数组,从而构成二维数组.可以说二维数组是特殊的一维数组。 示例 i... 阅读全文
posted @ 2015-10-23 00:03 a滴答 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 是什么?有什么用?用在什么地方?(理解)养成良好的编程习惯;培养编程思想;写代码之前应该先分析需求,分析完需求再开始写代码;(写注释)1.数组的定义数组的定义格式: 数据类型 变量名称; 数据类型 数组名称[数据的个数]; 元素类型 数组名称[元素个数]; 元素类型: 就是数组中需要存储的数据类型,... 阅读全文
posted @ 2015-10-22 23:53 a滴答 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 是什么?有什么用?用在什么地方?(理解)养成良好的编程习惯;培养编程思想;写代码之前应该先分析需求,分析完需求再开始写代码;(写注释)1.进制 1.1进制的概念 是一种计数的方式,数值的表现形式1.2常见的进制 十进制、二进制、八进制、十六进制1.3进制的进位方法十进制0、1、2、3、4、5... 阅读全文
posted @ 2015-10-22 23:38 a滴答 阅读(382) 评论(0) 推荐(0) 编辑