
Foundation基础
文章平均质量分 82
喜欢吃布丁但是没有钱
学海无涯苦作舟
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS-类和对象的见解
类什么是类?类就是具有相同特性和行为的对象的抽象。举个简单的例子,老师类。那么老师是一个类,老师分很多种,可能是语文老师,可能是数学老师,也可能是苍老师,这些是具体的对象,也叫具体的实例。而这些具体职业的老师里面,都具有相同的特征和行为,就是教学,育人。而这些具体职业的老师统称为老师,也就是老师类,是具体对象的抽象。类方法:类方法,也叫静态方法。类方法由类名直接调用。类方法注意点:类方法一般用原创 2017-08-29 16:14:20 · 364 阅读 · 0 评论 -
堆区、栈区、全局区、代码区
栈区(stack)由系统的编译器自动的释放,主要用来存放方法中的参数,一些临时的局部变量等,并且方法中的参数一般在操作完后,会由编译器自动的释放掉。堆区(heap)由程序员决定,在Java中,如果程序员不释放的话,一般会由垃圾回收机制自动的清理掉。此区域主要用来存放我们经常创建的对象、动态的申请的临时空间等。对象是保存在堆区的。数据区(data seg)也称全局区或者静态区,根据名称我们就应该原创 2017-08-29 16:27:28 · 660 阅读 · 0 评论 -
iOS-分类和扩展的区别和联系
分类 (Category)什么是分类:分类就是类的补充和扩展部分,补充和扩展的每个部分就是分类。分类本质上就是类的一部分,分类给特定类添加能力。分类的定义方式:主类类名+分类类名分类文件也分为.h和.m文件.h文件中存放分类的声明部分 .m文件中存放分类的实现部分分类的作用:分类中可以对本类添加额外的方法,比如说:有一个Person的本类,现在分类可以对Person本类添加其余的方法,原创 2017-08-29 15:14:04 · 664 阅读 · 0 评论