一、OC简介 OC语言在c语言的基础上,增加了一层最小的面向对象语法,完全兼容C语言,在OC代码中,可以混用c,甚至是c++代码。 可以使用OC开发Mac OSX平台和iOS平台的应用程序。 拓展名:c语言-.c OC语言-.m 兼容C++-.mm 注:其实C语言和OC甚至任何一门语言都只是我们为了 ...
分类:
编程语言 时间:
2016-08-03 01:34:26
阅读次数:
235
oc语言是一门基于c的语言,在c语言的基础之上添加了一门面向对象的语法,将繁琐的c语言变得更简单.oc语言全面兼容c语言,它在基本数据类型上又添加了六种数据类型,分别是BOOL、Boolean、nil、SEL、class、block。 类型介绍: BOOL:又叫做布尔类型,是有符号的char变量,可 ...
分类:
其他好文 时间:
2016-07-24 23:52:58
阅读次数:
199
常见错误 OC对象与函数 OC对象与函数有着本质的区别: ...
分类:
编程语言 时间:
2016-07-15 13:38:11
阅读次数:
183
OC语言基础知识 一、面向对象 OC语言是面向对象的,C语言是面向过程的,面向对象和面向过程只是解决问题的两种思考方式,面向过程关注的是解决问题涉及的步骤,面向对象关注的是设计能够实现解决问题所需功能的类。 术语:OC面向对象、OOP面向对象编辑 二、类 (一)关于类 类的设计只关注三个东西:类名、 ...
分类:
编程语言 时间:
2016-07-15 13:01:30
阅读次数:
125
一、OC简介 OC语言在C语言的基础上,增加了一层最小的面向对象语法,完全兼容C语言,在OC代码中,可以混用C,甚至是C++代码。 ...
分类:
编程语言 时间:
2016-07-15 11:00:25
阅读次数:
127
/** * 标示符 2016年 7月 14日 01 低级语言和高级语言的最大不同: 低级语言用的是机器指令 高级语言就是写一些人可以看得懂的代码-汇编语言 标示符 就是名字 命名规则: 1) 只能有字母,数字,下划线,和美元符($)组成 (编译器支持的字符集) 2) 不能以数字开头 3)不能与关键字 ...
分类:
移动开发 时间:
2016-07-15 00:34:43
阅读次数:
223
// // main.m // 04 - C语言关键字 // // Created by vic fan on 16/7/12. // Copyright © 2016年 李洪强. All rights reserved. // C语言关键字 A - 数据相关 1) 基本数据类型(5个) void ...
分类:
移动开发 时间:
2016-07-13 01:20:12
阅读次数:
193
OC语言BLOCK和协议 一、BOLCK (一)简介 BLOCK是什么? 苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。 BOLCK和函数的相似性: (1)可以保存代码(2)有返回值(3)有形参(4)调用方式一样。 标识符 ^ (二)基本使用 ...
分类:
移动开发 时间:
2016-07-10 09:47:35
阅读次数:
237
OC语言description方法和sel 一、description方法 Description方法包括类方法和对象方法。(NSObject类所包含) (一)基本知识 -description(对象方法) 使用NSLog和@%输出某个对象时,会调用对象的description方法,并拿到返回值进行 ...
分类:
移动开发 时间:
2016-07-09 10:38:59
阅读次数:
190
OC语言类的深入和分类 一、分类 (一)分类的基本知识 概念:Category 分类是OC特有的语言,依赖于类。 分类的作用:在不改变原来的类内容的基础上,为类增加一些方法。 添加一个分类: 文件结构图: 在分类中添加一个方法 Study方法的实现 测试程序: (二)分类的使用注意 (1)分类只能增 ...
分类:
移动开发 时间:
2016-07-08 13:38:49
阅读次数:
191