摘要:
OC面向对象封装 一、面向对象和封装 面向对象的三大特性:封装(成员变量),继承,多态 在OC语言中,使用@interface和@implementation来处理类. @interface就好像暴露在外面的时钟表面,向外界提供展示以及接口,@implementation就好像隐藏在时钟内部的构造实 阅读全文
摘要:
OC内存管理 一、基本原理 (一)术语 苹果通过引用计数来管理对象 MRC(手动管理内存) Manual Reference Counting 人工引用计数 ARC(自动管理内存) Automatic Reference Counting 自动引用计数 内存被回收的指针称为野指针或僵尸指针 (二)进 阅读全文
摘要:
一、面向对象 OC语言是面向对象的,C语言是面向过程的,面向对象和面向过程知识解决问题的两种思考方式,面向过程关注的是解决问题涉及到的步骤,而面向对象关注的是设计能够实现解决问题所需功能的类。 术语:OC面向对象 OPP面向对象编程 二、类 (一)关于类 1>类是一个抽象的概念,而对象是一个真实存在 阅读全文