アプリケーションを作っていきます。アプリケーションを作ってみました。操作手順や機能などまったく「intro」コマンドラインプログラムと同じです。ダウンロードしてみてください。起動するとフリーズすると思います。1.01」というフォルダができると思います。フォルダを開くと「Introducer」アプリケーションが入っていると思います。このアイコンを「アプリケーション」フォルダでもデスクトップでもどこに置いてもらっても結構です。ダブルクリックで起動します。初回起動時にはまだ何も登録されていないので次のように表示されると思います。プログラムとまったく同じです。タブで選んでください。タブを選んで誰かの自己紹介文を入力してください。いう表示になっていると思います。登録されている内容は自動的に起動ディスクの「ライブラリ」フォルダの「Preferences」フォルダの「ZZIntroducer.plist」という名前のファイルに保存されます。次回起動する時にはこのファイルを自動的に読み込みます。保存されるファイル名は「ZZIntro.plist」ですので前のデータは読み込まれません。ここまでウィンドウタイトル名、タブ名、ボタン名、メニュー名などすべて英語でした。ファイルというファイルに保存されます。ファイルを作りなさい」ということになっています。この各言語に対応させる事をローカライズと呼びます。ローカライズが行われていない場合は英語版で起動します。あなたのお使いの言語のローカライズが用意されていればその言語で起動します。最後に日本語へのローカライズを行います。ファイルからではなくプログラムのソースコードから表示されいる文字列です。本来ならこの部分も英語にしなければならないのですが今回はその部分は省略させてもらっています。目標まず上記の「Introducer」アプリケーションを作ります。化しただけのものです。追加したいと思います。最後に日本語にローカライズします。今回は「デリゲート」というオブジェクト指向プログラミングでよく使われる手法も紹介します。デリゲートはプロトコルと同じようにクラスを継承せずにオブジェクトにメソッドを追加する方法です。このコーナーではプロトコルのことを知っておく必要はありません。Lite」を読まれた方このコーナーでは上記2つのコーナーで説明したことの重複はできるだけ避けたいと思います。ObjC」も読まることをおすすめします。最初から用意されているものです。このようなものをフレームワークと呼びます。いうツールも用意されています。呼ばれるフレームワークなども用意されています。沿ってアプリケーションを作成していきます。MVC、オブジェクト(クラスおよびインスタンス)、継承など、完全に理解できていなくても用語としては知っておかなければなりません。