扩大
缩小
  
摘要: 上一章我们介绍了类的定义,以及类的里面如何定义成员变量,如何定义方法等等。一、self关键字1.在C#中有关键字this表示当前对象,其实在OC中也有类似的关键字self,只是self关键字不仅表示当前对象还可以表示类本身,也就是说它既可以放在静态方法,又可以用在动态方法。#import "Pers... 阅读全文
posted @ 2015-10-30 17:31 风筝遇上风 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Object学习目录: 1.OC概述 2.OC第一个应用程序 3.OC之类和对象(属性、方法,点语法) 4.OC之类的扩充(self,super关键字、继承、构造函数等) 5.OC之分类Category,协议Protocol,Copy,代码块block 6.OC之内存管理 7.OC之KVC、KVO 阅读全文
posted @ 2015-10-30 17:17 风筝遇上风 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 这章重点介绍OC的类以及对象,由于C语言是面向过程语言,而OC只是对于C语言多了一些面向对象的特性,所以OC相对于其他面向对象语言,例如C#、Java等没有那么多的语法特性,所以差别还是比较大的。一、类的定义在C#中定义一个类是很简单的,直接加class关键字和一对大括号就完成了,然而,我们在OC定... 阅读全文
posted @ 2015-10-30 12:56 风筝遇上风 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 一、打开XCode4.6.3,新建项目二、选择Application下的命名行项目三、输入项目名称,选择Foundation框架创建项目,点击Next四、二话不说、点击Run、启动我们创建的项目可以看到输出结果:好了,第一个OC应用创建完毕!接下来解释下Main.m的内容:1、#import是一个导... 阅读全文
posted @ 2015-10-30 12:02 风筝遇上风 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 目前来说,Objective-C(简称OC)是iOS开发的核心语言,在开发过程中也会配合着使用C语言、C++,OC主要负责UI界面,C语言、C++可用于图形处理。特点如下:一、OC基于C语言C语言是一门面向过程的语言,OC是在C语言的基础上,增加了一层最小的面向对象语法,为什么说是最小的面向对象语法... 阅读全文
posted @ 2015-10-30 11:49 风筝遇上风 阅读(346) 评论(0) 推荐(0) 编辑