自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 OC语言之NSArray的使用

# NSArray基本概念##1.NSArray的基本概念- 什么是NSArray?    +NSArray是OC中的数组类,开发中建议尽量使用NSArray替代C语言中的数组    +C语言中数组的弊端       * int array[4] = {10, 89, 27, 76};       * 只能存放一种类型的数据.(类型必须一致)       * 不能很方便

2016-02-21 21:05:32 663

原创 OC语言之Protocol基本使用

# Protocol基本概念##1.protocol 基本概念- Protocol翻译过来, 叫做”协议”    +在写java的时候都会有接口interface这个概念,接口就是一堆方法的声明没有实现,而在OC里面Interface是一个类的头文件的声明,并不是真正意义上的接口的意思,在OC中接口是由一个叫做协议的protocol来实现的    +protocol它可以声明一些必

2016-02-21 21:03:32 8266

原创 OC语言之autorelease基本使用

# autorelease基本使用##1.autorelease基本概念- autorelease是一种支持引用计数的内存管理方式,只要给对象发送一条autorelease消息,会将对象放到一个自动释放池中,当自动释放池被销毁时,会对池子里面的`所有对象做一次release操作`    +> 注意,这里只是发送release消息,如果当时的引用计数(reference-counted)

2016-02-21 20:58:59 1540

原创 OC语言之内存管理简介

# 内存管理简介##1.内存管理的重要性- 移动设备的内存极其有限,每个app所能占用的内存是有限制的- 下列行为都会增加一个app的内存占用    +创建一个OC对象    +定义一个变量    +调用一个函数或者方法- 当app所占用的内存较多时,系统会发出内存警告,这时得回收一些不需要再使用的内存空间。比如回收一些不需要使用的对象、变量等- 如果app占用内存

2016-02-21 20:54:22 368

原创 OC语言之OC中的私有方法

# OC中的私有方法##1.OC中的私有变量- 在类的实现即.m文件中也可以声明成员变量,但是因为在其他文件中通常都只是包含头文件而不会包含实现文件,所以在.m文件中声明的成员变量是@private的。在.m中定义的成员变量不能和它的头文件.h中的成员变量同名,在这期间使用@public等关键字也是徒劳的。@implementation Dog{   @public   i

2016-02-21 20:51:43 549

原创 OC语言之封装,继承,多态

# 封装##1.面向对象三大特性- 封装性- 继承性- 多态性---##2.什么是封装- 封装性就是隐藏实现细节,,仅对外公开接口。![](http://7xj0kx.com1.z0.glb.clouddn.com/01300000241358127703362578572.jpg)![](http://7xj0kx.com1.z0.glb.clouddn.co

2016-02-06 15:50:58 2149

原创 OC语言之OC对象和方法

# 私有变量和私有方法##1.OC中的私有变量- 在类的实现即.m文件中也可以声明成员变量,但是因为在其他文件中通常都只是包含头文件而不会包含实现文件,所以在.m文件中声明的成员变量是@private的。在.m中定义的成员变量不能和它的头文件.h中的成员变量同名,在这期间使用@public等关键字也是徒劳的。```- 能够使用父类的@public 类型的变量、@protected类

2016-02-06 15:49:02 537

原创 OC语言之Objective-C简介

# Objective-C简介![](http://7xj0kx.com1.z0.glb.clouddn.com/qbs.png)##1.Objective-C简介- Objective-C是一种面向对象的计算机语言- 1986年,Brad Cox(布莱德·考克斯)在第一个纯面向对象语言Smalltalk基础上写成了Objective-C语言。- 1985年,被赶出苹果公司的S

2016-02-06 15:46:56 8265

空空如也

空空如也

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

TA关注的人

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