码迷,mamicode.com
首页 >  
搜索关键字:oc    ( 5829个结果
黑马程序员------OC面向对象之继承
------Android培训、iOS培训、Java培训,期待与您交流----- 一、继承的基本概念 继承是面向的三大特征之一,指的是在一个类的基础上,定义一个新类;原本的类成为父类(基类),新类称为子类(派生类)。        生活中,继承的例子也是数不胜数,比如一个儿子继承了他父亲,那么他就享受他父亲的财产了,当然不是全部,详细解释见下文。 再如,一个电器系列: ...
分类:其他好文   时间:2014-12-07 13:52:20    阅读次数:188
黑马程序员------OC面向对象之封装
------- iOS培训、java培训、期待与您交流! ---------- 一、面向对象和封装 面向对象三大特征:封装、继承、多态。          封装是对象和类概念的主要特性。它是隐藏内部实现,稳定外部接口,可以看作是“包装”。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 好处:使用更加简单  变量...
分类:其他好文   时间:2014-12-07 12:36:27    阅读次数:202
ARC————自动引用计数
一。内存管理/引用计数1.引用计数式内存管理的方式(下面四种) 对象操作 OC方法 生成并持有对象 alloc/new/copy/mutableCopyd等方法 持有对象 retain方法 释放对象 release方法 废弃对象 dealloc方法...
分类:其他好文   时间:2014-12-07 09:00:47    阅读次数:2360
OC学习篇之---代理模式
在前一篇文章我们介绍了OC中的协议的概念:http://blog.csdn.net/jiangwei0910410003/article/details/41776015,这篇文章我们就来介绍一下OC中的代理模式,关于代理模式,如果还有同学不太清楚的话,就自己去补充知识了,这里就不做介绍了,这里只介绍OC中是如何实现代理模式的。这里举一个简单的例子:小孩类,护士类,保姆类,其中小孩类有两个方法:w...
分类:其他好文   时间:2014-12-06 21:38:29    阅读次数:241
OC学习篇之---类的延展
前一篇文章我们介绍了类的类目概念和使用:http://blog.csdn.net/jiangwei0910410003/article/details/41775329,那么这篇文章我们继续来介绍一下OC中的一个特性:延展其实说白了,延展就是弥补C语言中的前向申明,我们知道,在C语言中,如果你想调用一个函数的话,那么在此之前必须要声明一个这个函数,就是有前置性。OC中为了弥补C语言中的这个问题,就...
分类:其他好文   时间:2014-12-06 16:55:45    阅读次数:120
OC学习篇之---协议的概念和用法
在前一篇文章中我们介绍了OC中类的延展:http://blog.csdn.net/jiangwei0910410003/article/details/41775603,这一篇文章我们在来看一下OC中协议的概念以及用法,协议也是OC中的一个重点,Foundation框架以及我们后面在写代码都会用到。OC中的协议就是相当于Java中的接口(抽象类),只不过OC中的名字更形象点,因为我们在学习Java...
分类:其他好文   时间:2014-12-06 16:52:21    阅读次数:233
OC学习篇之---类目的概念和使用
上一篇文章介绍了OC中的@class关键字的使用http://blog.csdn.net/jiangwei0910410003/article/details/41774747,这一篇我们介绍一下,OC中的一个特有的亮点:类目首先我们来看一下场景,如果我们现在想对一个类进行功能的扩充,我们该怎么做?对于面向对象编程的话,首先会想到继承,但是继承有两个问题:第一个问题:继承的前提是这个类可以被继承,...
分类:其他好文   时间:2014-12-06 15:27:08    阅读次数:304
OC学习篇之---@class关键字的作用以及#include和#import的区别
前一篇文章说到了OC中类的三大特性:http://blog.csdn.net/jiangwei0910410003/article/details/41707161今天我们来看一下在学习OC的过程中遇到的一些问题,该如何去解决,首先来看一下我们之前遗留的一个问题:一、#import和#include的区别当我们在代码中使用两次#include的时候会报错:因为#include相当于拷贝头文件中的声...
分类:其他好文   时间:2014-12-06 14:09:05    阅读次数:290
黑马程序员------OC之面向对象
好的,我们首先来解释一下什么叫“面向对象”,其实就是找一个对象,然后面向着她就是咯~哈,开个玩笑·~~~~ 一、基本概念             面向对象:我们这里所说的面向对象一般 指的是面向对象程序设计。         面向对象程序设计(英语:Object-oriented programming,缩写:OOP)是一种程序设计范型,同时也是一种程序开发的方法。对象指的是类的实例...
分类:其他好文   时间:2014-12-06 12:53:26    阅读次数:172
用Swift实现一款天气预报APP(一)
Swift作为现在苹果极力推广的语言,发展的非常快。这个语言就和她的名字一样,比OC减少了很多的文件和代码量。头文件,bye bye啦,再不用查个代码上下的头文件源文件切换了。而且语言本身也增加了很多的安全性的考虑,比如类的初始化个阶段的检查等。不按照规定的写就不能编译通过!本文假定你有一定的编程基础,和一定的Swift基础。如果木有的话,请看这里迅速补起。 本文就用Swif写一个APP,让...
分类:移动开发   时间:2014-12-06 08:55:58    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!