OC 学习历程回顾
2015-12-26 16:53
260 查看
面向过程的编程语言 与 面向对象的编程语言 的区别
明白 类 和 对象 的分别
学会了 OC 文件的创建
明白了 引用 实例变量 需要 设置 公开度的 问题 (@protect @pritive @public)
OC的 三大特性 继承 封装 多态
先 学习了继承{
继承 即 在上一个类的基础上 创建 新的类
这个类 继承了 上个类 的全部特性 和 方法
当然 这个类也可以 添加 新的东西 和 改写 原有的方法
}
接着,通过阅读了相当数量的 API 文件
对如何使用 OC 中 的函数,创建 新的函数 有了一点自己的理解
主要 包含了 数组(可变 不可变) 字典(可变 不可变) 集合 等
{ 初始化 拼接 比较 判断前后缀 截取 数组 等功能
初始化 提取 打印 排序 字典 等功能
}
期间也是通过自己的代码来一遍验证一遍学习一遍记忆着
在感觉知识以积累的差不多了,挑战了 OC 新手必会做的 省 市 区 的封装;
一开始 是给 这个 数组 套 字典, 字典 套 数组 的逻辑给弄糊涂了;
后来也是靠 多打代码 多看网上大神的代码,
多思考, 最后还是慢慢了解
再后,就学习关于 OC 内存管理
{
对于 手动计数管理 内存
对于 自动计数管理 内存
有了一定的了解
}
大概就是这样,细节不能尽诉
明白 类 和 对象 的分别
学会了 OC 文件的创建
明白了 引用 实例变量 需要 设置 公开度的 问题 (@protect @pritive @public)
OC的 三大特性 继承 封装 多态
先 学习了继承{
继承 即 在上一个类的基础上 创建 新的类
这个类 继承了 上个类 的全部特性 和 方法
当然 这个类也可以 添加 新的东西 和 改写 原有的方法
}
接着,通过阅读了相当数量的 API 文件
对如何使用 OC 中 的函数,创建 新的函数 有了一点自己的理解
主要 包含了 数组(可变 不可变) 字典(可变 不可变) 集合 等
{ 初始化 拼接 比较 判断前后缀 截取 数组 等功能
初始化 提取 打印 排序 字典 等功能
}
期间也是通过自己的代码来一遍验证一遍学习一遍记忆着
在感觉知识以积累的差不多了,挑战了 OC 新手必会做的 省 市 区 的封装;
一开始 是给 这个 数组 套 字典, 字典 套 数组 的逻辑给弄糊涂了;
后来也是靠 多打代码 多看网上大神的代码,
多思考, 最后还是慢慢了解
再后,就学习关于 OC 内存管理
{
对于 手动计数管理 内存
对于 自动计数管理 内存
有了一定的了解
}
大概就是这样,细节不能尽诉
相关文章推荐
- CentOS 6.5使用yum快速搭建LAMP环境
- 执行安装程序
- 数据挖掘--kmeans聚类算法mapreduce实现 代码
- Bitmap算法
- IE浏览器文档标准模式与文档兼容模式的区别
- Java实体类的作用--资料
- jquery和javascript的区别(常用方法比较)
- 1-5-15:鸡尾酒疗法
- Linux之Sed命令详解
- CRickEditView 取消自动换行
- Integer 比较 转载
- 关于动网论坛、动力起航、自由动力、动易、动感购物、乔客、织梦CMS.
- hadoop之测试KMeans(一):运行源码实例
- TaskUtils
- 机器学习中常用的矩阵求导公式
- C 运算符优先级
- 空间向量投影的一些整理
- 硬盘和显卡的访问与控制(二)——《x86汇编语言:从实模式到保护模式》读书笔记02
- 数据挖掘-关联分析频繁模式挖掘Apriori、FP-Growth及Eclat算法的JAVA及C++实现
- 文字+图片的混编(富文本)