自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ObjectiveC基础——对象作为方法的参数连续传递

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、对象和方法的关系 1.对象可以作为方法的参数 小明用iPad 迷你看电影 代码实现:#import <Foundation/Foundation.h>@interface Ipad : NSObject{ @public NSString *_typeNum;}@end@implem

2015-10-18 23:28:54 522

原创 ObjectiveC基础——封装、@property和点语法

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、概述 面向对象的三个特性是:封装、继承、多态。 不封装的缺陷:当一个类把自己的属性暴露给外部的时候,该类就失去了对属性的管理权。 一个类,将自身的属性对外隐藏起来,只有通过此类提供的方法才能访问或设置实例变量,不可被外部任意调用或修改,这种机制叫做封装。 封装可以提高类的安全性,降低数据被误用的可能性。

2015-10-18 22:25:29 619

原创 ObjectiveC基础——继承与实例变量修饰符

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、概述 通过继承机制,可以利用已有的数据类型来定义新的数据类型。所定义的新的数据类型不仅拥有新定义的成员,而且还同时拥有旧的成员。我们称已存在的用来派生新类的类为基类,又称为父类。由已存在的类派生出的新类称为派生类,又称为子类。 派生类方法属性 = 基类方法属性 + 派生类自己新增的方法和属性 方法重写:从

2015-10-18 20:22:34 448

原创 ObjectiveC基础——类对象和SEL类型

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、概述 类的本质: 类的本质其实是一个对象(类对象) Person *p1 = [Person new]; p1是一个实例对象,而Person就是一个Class类型的类对象。 关于类对象: 1.类对象在程序运行时一直存在。 2.类对象是一种数据结构,存储类的基础信息:类的大小,类的名称,类的版本以及

2015-10-18 17:33:22 419

原创 ObjectiveC基础——动态类型检测

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、概述动态绑定:在Objective-C中,一个对象能否调用指定的方法不是由编译器决定的,而是由运行时决定,这种机制称作方法的动态绑定。 在Objective-c里,对象不调用方法,而是接受消息,消息表达式为:[reciver message];运行时系统首先确定接受者的类型(动态类型识别),然后根据消息名在类

2015-10-18 15:58:56 511

原创 ObjectiveC基础——多态与id类型

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、概述定义:不同对象用自己的方式相应相同的名称的方法的能力叫做多态 多态的本质是动态绑定,程序知道执行时才确定对象所属的类型,是父类指向子类的指针。 优点:把不同的子类对象都当作父类来看,可以屏蔽不同子类对象之间的差异,写出通用的代码,做出通用的编程,以适应需求的不断变化。 赋值之后,父对象就可以根据当前

2015-10-18 02:10:13 1057

原创 ObjectiveC基础——构造方法和自定义构造方法

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- 一、概述构造方法是用来初始化对象的方法,属于对象方法。重写构造方法:在对象创建出来的时候,成员变量可以带有初始值。自定义构造方法:带有参数,创建对象时,可以指定初始化的值。Person *p = [Person new]; 等价于 Person *p = [ [Person alloc] init]; 此

2015-10-18 00:00:42 468

原创 ObjectiveC基础——NSString对象

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、概述NSString是Foundation框架支持的一个类,用于创建和处理字符串对象。在OC语言中,创建一个常量字符串对象时,开头加@符号。本文中主要介绍如何在OC中创建一个NSSting字符串对象,并输出。介绍NSString的格式化输出和如何得到NSString的长度。二、创建一个NSString对象,并输

2015-10-17 22:29:58 407

原创 ObjectiveC基础——对象关系

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——-一、概述对象与对象的关系可以分为:组合关系、依赖关系、关联关系。软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分模块的一个准则就是高内聚低耦合。耦合度是指对模块间关联程度的度量。耦合的强弱取决与模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。耦合度越强,同时表明其独立性越差。低耦合:当修

2015-10-17 22:20:41 422

空空如也

空空如也

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

TA关注的人

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