编程语言及工具
1、oc语言完全兼容C语言,后缀为.m类型。被广泛应运与开发苹果mac os x平台和ios开发平台
2、oc语言关键字基本上以@开头,oc字符串也是以@开头。
3、基本类型新加了BOOL(YES/NO)。BOOL本质上是typedef signed char BOOL;由于signed相当于无,所以BOOL就是char类型
4、链接的含义:是把我们所有相关联的o文件,跟C语言函数库合并在一起,生成可执行的.o.文件。
5、在oc源文件中引入#import,跟#include一样,拷贝后面文件内容,同时自动防止文件被重复拷贝。
6、拷贝主头文件,可以避免没有拷贝其他系统函数库文件产生的问题。
7、NSLog与C语言中的printf函数一样,都是输出,唯一的不同点,NSLog会自动换行。后者需要自己加“\n”。
1.OC语言扩展名 .m
2.OC语言的关键字一般都是以@开头(为了和C语言做区别)如@interfance, @implementation, @public等,只有少部分没有@开头,如id, _cmd
3.nil 保留字相当于NULL 也就是空和0
4.NSLog输出函数自带自动换行
5.#import预处理指令与#include一样,新增作用就是可以自动防止文件的内容被重复拷贝
6.程序编译连接过程:
源文件(.m)---(编译)----》目标文件(.0)-----(链接)----》可执行文件(.out)
Foundation框架。如果要使用框架中的所有头文件那么应该怎么办?包含框架的主头文件。主头文件是一个框架中最主要的头文件,每个框架的主头文件名和框架名一致。
如#import
运行过程如下:
(1)编写OC源文件 .m .c
(2)编译文件 cc -c xx.m xxx.c
(3)链接 cc xx.o xxx.o -framework Foundation
(4)运行 。/a.out
7. .pch文件是预编译时执行的文件,可以放一些宏定义,这样在其他文件中不需要导入头文件也可以使用
全部0条评论
快来发表一下你的评论吧 !