内容へ移動
Cat Paw Software
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
•
catalyst
objective-c
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Objective-C ====== C言語上位互換のオブジェクト指向言語。Smalltalkのオブジェクト指向を取り入れている。 ===== Hello World ===== MacOSXのCocoa Frameworkを使用してクラスを定義してハローワールド hello.h <code objc> #import <stdio.h> #import <Cocoa/Cocoa.h> @interface Hello : NSObject - (void)say; @end </code> hello.m <code objc> #import "hello.h" @implementation Hello - (void)say { printf("Hello World\n"); } @end int main(void) { id obj = [Hello alloc]; [obj say]; [obj release]; return 0; } </code> <code shell> $ gcc -o test hello.m -framework Foundation $ ./test Hello World </code> -lobjcオプションなしでもコンパイルできる?
objective-c.txt
· 最終更新:
2010/02/18 17:20
by
127.0.0.1
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ