1.c++ .c/.mm 2013 OC第三
2.c语言字符串,使用字符数组构成,或者指针,清空指针NULL, 0
3.链接做什么事情:.o文件和c语言函数库合成一起,生成一个可执行文件,才是链接。
4.cc - .o n
5.QuartzCore.framework框架,很酷,800个视频同时播放;
6.#import的用途:
1)跟#include一样,拷贝文件的内容
2)可以自动防止文件的内容被重复拷贝
7.NSObjectRuntime.h中有NSLog函数的申明;
8.#import<>的作用,调用主框架的主头文件;只要包含Fondation框架主头文件,就可以使用整个框架的东西。
9.主头文件:
1)主头文件:最主要的头文件,名字一般跟框架名称一样,包含了框架中的所有其他头文件
2)Foundation框架的主头文件名称就是Foundation.h
3)只需要包含Foundation框架主头文件,就可以使用整个框架的东西
10.Foundation框架头文件的路径:
1)右击Xcode.app --> 显示包内容
2)Xcode.app/Contents/Developer/Platforms/iPhonesOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework
11.mkdir 03-oc //文件夹建立
12.类别就是分类,类扩展
13.运行过程:
1)编写OC源文件:.m .c
2)编译:cc -c xxx.m xx.c
3)链接:cc xx.o xx.o -framework Foundation(只有用到了Foundation框架才需要加上-framework Foundation)
4)运行:./a.out