在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
我们都知道可以通过Apple公司的Xcode工具来学习Objective-C编程语言,但是能不能脱离XCode这个IDE进行Objective-C学习呢?当然是可以的。
下面将叙述一下如何通过Mac OS中文本编辑器创建一个Hello Word的程序,并通过clang命令编译运行。 1.打开“文本编辑”工具,输入以下代码,并保存为纯文本格式,文件名命名为helloword.m,路径随意放: #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSLog(@"Hello, OC!"); } return 0; } 2.接下来可以利用“终端”将helloword.m文件编译成可执行文件了,具体步骤:打开“终端”、通过cd命令进入helloword.m文件所在目录、使用clang命令对helloword.m文件进行编译,最后生成helloword可执行文件,如下图所示。 $ clang -fobjc-arc -framework Foundation HelloWord.m -o HelloWord 有几个地方需要注意一下:
3.生成可执行文件后,就可以在终端中执行该文件了,输入的命令如下: $ ./HelloWord 执行结果如下图: 另外也可以直接双击运行刚才生成的HelloWord可执行文件,运行结果和上面运行结果一样。 至此通过几个简单的clang命令,就可以编译运行一段简单的Objective-C代码了。 |
请发表评论