![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||
![]() | ![]() | ![]() | ![]() | ![]() |
|
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
![]() | ![]() |
ここでは、ADC サイトにあるサンプルコードについて、解説したり、解説しているサイトに対するリンクを提供する予定です。
| Apple Applications Carbon |
| Cocoa (1) Cocoa (2) Cocoa (3) Cocoa (4) Cocoa (5) |
| CoreFoundation Tools |
| Dashcode | ファイルとソフトフェア | グラフィックと画像操作 | ||
| Interface Builder | Xcode |
| 名前・説明 | 画面 | 難 |
|---|---|---|
Reminders 1 年以内に起こる iCal のイベントと予定 (to do) 項目を表示するウィジェット。ウィジェットの機能拡張のための WebKit プラグインの使い方。WebKit プラグインから CalendarStore フレームワークにアクセスし、ウィジェット環境設定を更新・取得し、WebKit プラグインから JavaScript を呼び出すなど。v1.0。Xcode 3.0 以降、Mac OS X v10.5 以降、Dashcode 1.0 以降。(ソース) | ![]() | 中 |
| 名前・説明 | 画面 | 難 |
|---|---|---|
Installer Tiger Examples PackageMaker の使い方、配布スクリプト、インストール時のチェック、ボリュームチェックなどの例とドキュメント。v1.0。Mac OS X v10.4 以降。(ソース) | ||
InstallerPluginSample サンプルのインストーラープラグインのビルド。パッケージ内に独自のプラグインをビルドしてインストールする方法についての開発者に対する指示を提供。v1.1。Mac OS X v10.4 以降。(ソース) |
| 名前・説明 | 画面 | 難 |
|---|---|---|
QuickLookSketch Sketch 書類に対して Quick Look のプレビュー生成プログラムを書く方法を示す。v1.1。Xcode 3.0、Mac OS X v10.5 以降。(ソース) | ![]() |
| 名前・説明 | 画面 | 難 |
|---|---|---|
ButtonMadness さまざまなタイプのボタンを使う方法。IB を使ってボタンを作成する方法と、同じボタンをコードを使って作成する方法を実例で示す。おまけとして、NSSegmentedControl のすべてのセグメントを選択解除する方法を示す、特別な Objective-C カテゴリも導入。v1.0。Xcode 2.4.1、Mac OS X v10.4.x。(ソース) | ![]() | |
IBFragmentView フレームワーク内の独自ビューと、それを Interface Builder に統合するためのプラグインを含む。プラグインには、独自のインスペクタ、クラス記述ファイル、独自ビューを IB のライブラリに統合するための nib が含まれている。v1.0。Mac OS X v10.5 Preview。(ソース) | ||
Sproing ウインドウがサイズ変更される時のビューのサイズ変更をコントロールするため、「バネ」がどのように機能するかを示す。v1.0。(ソース) | ![]() |
| 名前・説明 | 画面 | 難 |
|---|---|---|
AppearanceSampleUpdated Xcode 2.1 の新しいビルドシステム機能のいくつかを使う AppearanceSample の更新バージョン。v1.0。Xcode 2.1。(ソース) | ![]() | |
Birthdays 現在の日、週、または月で誕生日をもつコンタクトをアドレスブックで探すウィジェットプラグインの使用。v1.1。Mac OS X v10.4.7 以降、Xcode 2.3 以降。(ソース) | ![]() | 中 |
ManagedObjectDataFormatter Xcode デバッガの summary 列に | ||
SDKExample Mac OS X の異なるバージョンで利用可能な Carbon API を呼び出す Carbon アプリケーション。Xcode の SDK メカニズムを使って Carbon フレームワークに対して弱いリンクを行い、呼び出す前に API 呼び出しをチェックする。v1.0。Mac OS X v10.4 以降、Xcode 2.1。エラーが出る。適切に SDK を設定する必要あり。(ソース) | ![]() | |
TemperatureTester Xcode 2.1 の新機能ユニットテスト。ユニットテストターゲットが追加された Temperature Converter の変種。単純なユニットテストを Cocoa アプリケーションに追加する方法を示す。v1.0。Xcode 2.1。(ソース) | ![]() | |
UpdateXcodeSubprojects プロジェクトを Xcode 2.1 形式に更新しても自動的に下位プロジェクトは更新されない。手動で更新するとき、下位プロジェクトの参照や名前を親プロジェクトで修正する必要がある。このスクリプトは自動的にすべての下位プロジェクトを更新し、参照を修正する。Xcode におけるスクリプト利用の例。v1.0。(ソース) | ||
WcharDataFormatter 組み込みの Xcode デバッガー内で特別なデータ型を正しく表示するための独自のデータフォーマッターを書く正しいやり方を示す。独自のデータフォーマッターは、/Library/Application Support/Apple/Developer Tools/CustomDataViews にインストールされる。v1.0。Xcode 2.1。(ソース) | ||
XcodeClientServer ビルド設定、共有プリコンパイルヘッダ、Info.plist 処理、プロジェクト間参照の単純な使い方を示す。v1.0。Xcode 2.1。(ソース) |
管理人:神吉 秀典 E-mail: