OC的第二个类Touch第二个类文件.mOpen第二个类文件.m/*人类名:Person属性(成员变量\实例变量):体重、年龄行为(方法):走路*//*1.类的声明*成员变量*方法的声明*/例一:#Imort<Foundation/Foundation.h>@interfacePerson:NSObject{//成员变量;(成员变量必须写在..
分类:
其他好文 时间:
2014-12-10 01:58:31
阅读次数:
293
在之前的一篇文章中介绍了Foundation框架中的NSString类和NSMutableString类:http://blog.csdn.net/jiangwei0910410003/article/details/41788223今天我们继续来看一下Foundation框架中的NSArray类和NSMutableArray类,其实NSArray类和Java中的List差不多,算是一种数据结构,...
分类:
其他好文 时间:
2014-12-08 23:06:37
阅读次数:
345
在之前的一篇文章中我们说到了Foundation框架中的NSObject对象:http://blog.csdn.net/jiangwei0910410003/article/details/41788121那么今天在在来继续看一下Foundation框架中的常用对象:NSString和NSMutableString在OC中NSString对象是不可变的,和Java中的String一样的,而NSMu...
分类:
其他好文 时间:
2014-12-07 17:49:25
阅读次数:
202
前一篇文章讲到了OC中的代理模式:http://blog.csdn.net/jiangwei0910410003/article/details/41777627,而且前几篇文章就介绍了OC中的类相关知识,从这篇文章开始我们开始介绍Foundation框架。OC中的Foundation框架是系统提供了,他就相当于是系统的一套api,和Java中的一些系统jar很相似,又早起的一批人开发的,内部有很...
分类:
其他好文 时间:
2014-12-07 16:30:09
阅读次数:
157
在前一篇文章我们介绍了OC中的协议的概念:http://blog.csdn.net/jiangwei0910410003/article/details/41776015,这篇文章我们就来介绍一下OC中的代理模式,关于代理模式,如果还有同学不太清楚的话,就自己去补充知识了,这里就不做介绍了,这里只介绍OC中是如何实现代理模式的。这里举一个简单的例子:小孩类,护士类,保姆类,其中小孩类有两个方法:w...
分类:
其他好文 时间:
2014-12-06 21:38:29
阅读次数:
241
前一篇文章我们介绍了类的类目概念和使用:http://blog.csdn.net/jiangwei0910410003/article/details/41775329,那么这篇文章我们继续来介绍一下OC中的一个特性:延展其实说白了,延展就是弥补C语言中的前向申明,我们知道,在C语言中,如果你想调用一个函数的话,那么在此之前必须要声明一个这个函数,就是有前置性。OC中为了弥补C语言中的这个问题,就...
分类:
其他好文 时间:
2014-12-06 16:55:45
阅读次数:
120
在前一篇文章中我们介绍了OC中类的延展:http://blog.csdn.net/jiangwei0910410003/article/details/41775603,这一篇文章我们在来看一下OC中协议的概念以及用法,协议也是OC中的一个重点,Foundation框架以及我们后面在写代码都会用到。OC中的协议就是相当于Java中的接口(抽象类),只不过OC中的名字更形象点,因为我们在学习Java...
分类:
其他好文 时间:
2014-12-06 16:52:21
阅读次数:
233
上一篇文章介绍了OC中的@class关键字的使用http://blog.csdn.net/jiangwei0910410003/article/details/41774747,这一篇我们介绍一下,OC中的一个特有的亮点:类目首先我们来看一下场景,如果我们现在想对一个类进行功能的扩充,我们该怎么做?对于面向对象编程的话,首先会想到继承,但是继承有两个问题:第一个问题:继承的前提是这个类可以被继承,...
分类:
其他好文 时间:
2014-12-06 15:27:08
阅读次数:
304
前一篇文章说到了OC中类的三大特性:http://blog.csdn.net/jiangwei0910410003/article/details/41707161今天我们来看一下在学习OC的过程中遇到的一些问题,该如何去解决,首先来看一下我们之前遗留的一个问题:一、#import和#include的区别当我们在代码中使用两次#include的时候会报错:因为#include相当于拷贝头文件中的声...
分类:
其他好文 时间:
2014-12-06 14:09:05
阅读次数:
290
之前的一片文章介绍了OC中类的初始化方法和点语法的使用:http://blog.csdn.net/jiangwei0910410003/article/details/41683873,今天来继续学习OC中的类的三大特性,我们在学习Java的时候都知道,类有三大特性:继承,封装,多态,这个也是介绍类的时候,必须提到的话题,那么今天就来看一下OC中类的三大特性:一、封装学习过Java中类的同学可能都...
分类:
其他好文 时间:
2014-12-04 23:16:57
阅读次数:
261