所以,想想经典的初学者 C 编程的通行权:hello world。但是用Objective-C编写。
由于我不想进入的原因,我不想使用 XCode,而是我的新爱,Sublime Text。
可以做到吗?
所以,想想经典的初学者 C 编程的通行权:hello world。但是用Objective-C编写。
由于我不想进入的原因,我不想使用 XCode,而是我的新爱,Sublime Text。
可以做到吗?
将以下内容粘贴到 Sublime 中并将文件保存为 main.m
#import <Foundation/Foundation.h>
int main(int argc, char *argv[])
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
NSLog(@"Hello, World!");
[pool drain];
return 0;
}
然后在终端中使用 cd 导航到文件并键入:
gcc -framework Foundation main.m -o NAME_OF_YOUR_APP
并通过键入以下内容运行应用程序:
./NAME_OF_YOUR_APP
我做了一些挖掘,发现这让我可以完全在 Sublime Text 中构建和运行,这正是我所需要的。仍在测试:https ://gist.github.com/chendo/4398077