黑马程序员——OC的开发初学

来源:互联网 发布:armani code 香水知乎 编辑:程序博客网 时间:2024/05/01 22:08

------- android培训、IOS培训、期待与您交流! ----------

1. 多个.m文件的开发

C语言中多个.c文件的开发是一样的

1) 编写3个文件

Ø main.m

#import "one.h"

int main()

{

    test();

    return 0;

}

Ø one.h

void test();

Ø one.m

#import <Foundation/Foundation.h>

void test()

{

    NSLog(@"调用了test函数");

}

 

2) 终端指令

Ø 编译:cc –c main.m test.m

Ø 链接:cc main.o test.o –framework Foundation

Ø 运行:./a.out

 

2. .m文件和.c文件混用开发

1) 编写3个文件

Ø main.m

#import "one.h"

int main()

{

    test();

    return 0;

}

Ø one.h

void test();

Ø one.c

#include <stdio.h>

void test()

{

    printf("调用了test函数\n");

}

 

2) 终端指令

Ø 编译:cc –c main.m test.m

Ø 链接:cc main.o test.o

Ø 运行:./a.out

(没有使用Foundation框架的话,就不用-framework Foundation)

 

0 0
原创粉丝点击