Objective-C 2.0
「詳解 Objective-C 2.0」(荻原 剛志)を読み始める。最初はオブジェクト指向の説明から書かれている。
オブジェクト指向は知っているつもりだけれども、確認のために読み進める。
そうそう、忘れないうちにバグ退散のおまじないをしておく。
#import <objc/Object.h> @interface HelloWorld : Object -(void)print; @end @implementation HelloWorld -(void)print { printf("Hello World!\n"); } @end int main(int argc, char *argv[]) { id hello = [HelloWorld new]; [hello print]; [hello free]; return 0; }
これをmain.mに書いておき、ターミナルから次のように実行する。
$ gcc main.m -o hello -lobjc $ ./hello Hello World! $