Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

< 前ページ次ページ > 目次を隠す

Currency Converterアプリケーション

MVCデザインパターンは、非常に単純化されたものですが、Currency Converter(通貨変換)アプリケーションに直接適用できます。Currency Converterは、USドルを、ユーザによって入力された為替レートに基づいて別の通貨に変換するシンプルなアプリケーションです。ごくシンプルなアプリケーションですが、MVCデザインパターンを用いたCocoaアプリケーション開発の基礎が十分に伝わるものです。

モデルである、基礎の機能が為替レートに基づいてUSドルを別の通貨に変換します。この処理のために、convertCurrencyという単一の関数を使用しており、この関数がUSドル単位の金額に為替レートを乗じて、別の通貨単位での金額を取得します。

グラフィカルアプリケーションにはすべて、ユーザがやり取りを行うユーザインターフェイスがあります。これがビューです。ここでは、ユーザは1つのテキストフィールドに為替レートを入力し、次のテキストフィールドに変換するドルの金額を入力し、変換ボタンをクリックするかReturnキーを押して計算を実行します。最終的な結果は最後のテキストボックスに表示されます。これが別の通貨の金額です。

ビューは、ユーザが入力したデータを何らかの形でモデルに送信する必要があります。これはコントローラを作成することによって行います。コントローラで為替レートとUSドルの金額をビューから収集し、その値をモデルに送信し、結果をビューに書き出します。



< 前ページ次ページ > 目次を隠す


Last updated: 2008-01-24




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice