2 第一个OC程序

方法一:在Mac终端下运行第一个OC程序
 
1> 先装好Xcode6.1.1
2> 打开终端工具
          
3>使用unix命令执行以下操作:
 
附上代码(003.m):
#import <Foundation/Foundation.h>

int main ()
{
    //NSLog执行之后会自动换行
    NSLog (@"\n第1个OC程序!!!");
   
    return 0;
}
 
/*
 1.#import的用途:
 1> 跟#include一样,拷贝文件的内容
 3> 可以自动防止文件的内容被重复拷贝
 
 2.#import <Foundation/NSObjCRuntime.h>
    NSObjCRuntime.h 中有NSLog函数的声明
 
 3.Foundation框架头文件的路径
 1> 右击Xcode.app -->显示包内容
 2> Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/System/Library/Frameworks/Foundation.framework
 
 4.主头文件
 1> 主头文件:最主要的头文件,名字一般跟框架名称一样,包含了框架中的所有其它的头文件
 2> Foundation框架的主头文件名称就是Foundation.h
 3> 只需要包含Foundation框架主头文件,就可以使用整个框架的东西
 4>如果你是要应用apple提供给你的标准的系统功能函数,那么就用 #import <框架名/文件名>,如果你要引用其他程序员或者你自己写过的其他代码,那么就用#import "文件名"。
 
 5.运行过程(方法1)
 1> 编写OC源文件:.m   .c
 2> 编译:cc -c xxx.m xxx.c
 3> 链接:cc xxx.o xxx.o -framework Foundation
    (只有用到了Foundation框架才需要加上 -framework Foundation)
 4> 运行:./a.out
 
 6.运行过程(方法2)
 1> 编写OC源文件:.m
 2> 编译:cc xxx.m -framework Foundation -o yyy.out
    (只有用到了Foundation框架才需要加上 -framework Foundation, yyy.out是unix可执行文件)
 3> 运行:./yyy.out
 */
 
 
方法二:在Mac终端下编写、编译并运行OC程序
 
1> 打开Mac终端
2> 使用unix命令执行以下操作
写命令 vim 001.m,进入vim文本编辑窗口
 
3> 在vim中编写代码
 
 
4> 返回到终端进行编译、运行OC程序
 
 
 
posted @ 2015-01-17 19:27  _Mrzeng  阅读(147)  评论(1编辑  收藏  举报