Objective-CのコードをVIMでコーディングしてターミナルでコンパイルする
iOSアプリ開発時にちょっとしたObjective-Cのロジックを確かめたいとき、
わざわざXCodeを開くのがめんどくさいのでVIMで書いてターミナルでコンパイルしてみる。
vim Test.m
#import <stdio.h>
#import <Foundation/Foundation.h>
int main() {
NSLog(@"%@", @"Test");
return 0;
}コンパイラがインストールされているか確認
gcc --version i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
gcc -o Test.app -framework Foundation -lobjc Test.m
実行
Test.app
結果
2014-01-09 00:42:09.094 Test.app[39045:707] Test