自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 OC中的ARC机制总结

什么是ARC?     ARC是自iOS 5之后增加的新特性,完全消除了手动管理内存的烦琐,编译器会自动在适当的地方插入适当的retain、release、autorelease语句。你不再需要担心内存管理,因为编译器为你处理了一切.     ARC 是编译器特性,而不是 iOS 运行时特性,它也不是类似于其它语言中的垃圾收集器。因此 ARC 和手动内存管理性能是一样的,有时还能更加快

2015-02-06 14:13:16 1950

原创 OC中Foundation框架知识总结

一个框架(Framework)就是一个软件包,它包含多个类。Mac 操作系统提供了几十个框架,从而帮助软件开发人员迅速地在Mac 系统上开发应用程序。在这些框架中,有一些称为基础框架。基础框架就是为了所有程序开发提供基础的框架,其中的类包括:字符串(NSString)、数字(NSNumber)、数组(NSArray)、字典(NSDictionary)、集合(NSSet)等,所有的基础框架上

2015-02-06 11:26:35 648

原创 OC中内存管理有关

OC内存管理:什么是内存管理?移动设备的内存极其有限,每个app所能占用的内存是有限制的当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象、变量等管理范围:任何继承了NSObject的对象,对其他基本数据类型(int、char、float、double、struct、enum等)无效对象的基本结构:

2015-02-06 09:53:11 494

原创 OC语言BLOCK和Protocol总结

什么是bolck:BLOCK是什么呢?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。BOLCK和函数的相似性:(1)可以保存代码(2)有返回值(3)有形参(4)调用方式一样。定义block变量:int (^sumblock)(int,int)利用block封装代码://有参数,

2015-02-06 09:52:02 516

原创 OC中类的深入研究和SEL基本用法总结

类的本质:其实类也是一个对象,是Class类型的对象,简称“类对象Class类型的定义typedef struct objc_class *Class;类名就代表着类对象,每个类只有一个类对象利用class 创建 Person类利用Person 创建Person类型的对象Person *p=[[Person alloc] init];例如:P

2015-02-06 00:10:32 471

原创 OC的构造方法

OC语言构造方法:用来初始化对象的方法,对象方法,以减号开头为了让对象创建出来,成员变量就会有一些固定的值重写构造方法的注意点:先调用父类的构造方法([super init])再进行子类内部成员变量的初始化构造方法的调用:完整的创建一个可用的对象:Person *p=[Person new];New方法的内部会分别调用两个方法来完成2件事情,

2015-02-05 23:22:33 541

原创 @property和@synthesize

@property和@synthesize:假设我们要做5个数的加法运算(即有5个实例变量),那是否应该声明10个方法,即分别声明各个属性的设置和取得方法,这样做是不是很麻烦?幸好从OC 2.0开始,我们能让系统自动生成设置变量值的方法和获取变量的值的方法。通过这个功能,可以减少编码量,并将更多的精力放在程序的业务逻辑上,在接口文件中(也即是拓展名为.h的文件)使用@property来标示

2015-02-05 17:24:00 419

原创 OC面向对象三大特征总结

面向对象的三大特征:简单的说,类就是对象的模型,而对象就是类的一个实例。类是一种逻辑结构,而对象是真正存在的物理实体。面向对象的分析过程大致可分为:划分对象->抽象类->将类组织成为层次化结构(通过继承来完成)。面向对象的程序设计就是使用类与实例进行设计和实现程序。面向对象

2015-02-05 16:26:36 656

原创 OC面向对象编程基础总结

OC面向对象编程基本概念与运用:面向对象分析的过程就是将现实世界中的对象(比如我的银行账号)抽象为类(比如银行账号类)的过程。具体的说明如下:(1)类:类定义了现实世界中的一些事物的抽象特点,通常来说,类定义了事物的属性和他的行为。例如,“银行账号”这个类会包含银行账号的一切基础特征,例如它的开户人、地址、余额等属性,和存钱、取钱等行为(操作)。如何设计类?

2015-02-05 10:55:52 591

原创 OC基础学习重要小知识点总结

1、首先,什么是Objective-C?  Objective-C是一门基于C语言的面向对象语言,C语言的基础上,增加了一层最小的面向对象语法,完全兼容c语言,它在现代计算机的主要作用于Mac OS X作为桌面语言以及作用于iPhone OS(亦称:iOS)。它原是NeXT

2015-02-05 03:37:51 2373

原创 关于C指针的学习总结

指针是C语言中的一个非常重要的概念。指针可以有效地表示许多复杂的数据结构,例如队列(Queue)、栈(Stack)、链表(Linked Table)、树(Tree)、图(Graph),等等。因此熟练掌握和正确使用指针对成功的C

2015-02-02 21:42:44 718

《OBJECTIVE-C编程之道 IOS设计模式解析》电子书

《OBJECTIVE-C编程之道 IOS设计模式解析》电子书+源代码

2018-03-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除