Objective-C Programming Language 仕様
|
計算された、iPhoneやiPod touchのための古典的なObjective-Cのプログラミング言語。プログラミング言語は、複雑なを研究するための最適なツールです...
計算された、iPhoneやiPod touchのための古典的なObjective-Cのプログラミング言語。プログラミング言語は、複雑な数学的計算、エンターテイメント、その他の多くの有用なタスクを研究するための最適なツールです。アプリケーションは、Objective-Cのプログラミング言語を学習するために特に便利です。あなたは、アプリケーション内でコンパイルを購入する必要があります。 !インターネット接続はiOS用AppStore.-あなたのプログラミング言語に大きなプログラミング·ツールは素晴らしいです*特長* required.-される - のiTunesによってインポートおよびエクスポートプログラムoutput.-プログラムの実行とテキストの前にあなたのprogram.-テキスト入力をコンパイルして実行またはemail.-オンライン言語リファレンスといくつかのプログラムのサンプルによって*制限* - 。インターネット接続がprogram.-グラフィックス、ネットワーク、ファイルシステムおよびリアルタイム入力をコンパイルして実行するために必要とされるの最大所要時間をsupported.-されていませんプログラムは15 seconds.- iOSのインターフェイスコントロールは、アプリケーションを使用するためのsupported.Thanksではありませんです! ====================================のObjective-Cが追加され、反射、オブジェクト指向プログラミング言語であるCプログラミング言語へのSmalltalk風のメッセージング。それに準拠していないが、OpenStepの標準に由来する2つの環境:今日、それはAppleのMac OS XとiOSで主に使用されます。 Objective-Cのは、AppleのCocoaのAPIが使用される主要言語であり、それは、もともとはNeXTのNeXTSTEPのオペレーティングシステム上の主要言語でした。これらのライブラリを使用していない一般的なObjective-Cのプログラムもgccやクラングがサポートしているシステム用にコンパイルすることができます。 Objective-Cのは、自分の会社Stepstoneで1980年代初頭にブラッド·コックス、トム·愛によって主に作成されました。 1981年にITT社のプログラミング技術センターでは両方がSmalltalkのために導入されていたObjective-Cの上の最も初期の作品は、その頃に戻ってトレースします。コックスは、ソフトウェア設計とプログラミングの真の再利用性の問題点に興味をそそられました。彼はSmalltalkのような言語はITTでシステム開発者のための開発環境を構築する上で非常に貴重であると気づきました。しかし、彼とトム·ラブは、Cとの後方互換性はITTのテレコムエンジニアリング環境に決定的に重要であると認識した。コックスは、CはSmalltalkのの機能の一部を追加するためのプリプロセッサを書き始めました。彼はすぐに彼がオブジェクト指向プリコンパイラのための「OOPC」と呼ばれるC言語にオブジェクト指向の拡張機能の作業の実装を持っていた。愛は1982年にシュルンベルジェの研究に雇わとSmalltalkの-80、さらに自分の発案の発展に影響を与えたの最初の商用のコピーを取得する機会があった。実質的な進展がなされ得ることを実証するために、コックス作る互換ソフトウェアコンポーネントが実際に既存のツールにわずか実用的な変更を必要なことを示した。具体的には、柔軟な方法でオブジェクトをサポートしているライブラリの使用可能なセットに付属してくるし、単一のクロスプラットフォーム形式にバンドルされるコード(およびコードが必要とするすべてのリソース)を可能にする必要がありました。愛とコックスは、最終的にはクラスライブラリでのObjective-Cコンパイラを結合された彼らの製品を商品化するための新しいベンチャー、生産プロダクツ国際(PPI)を、形成された。 1986年、コックスは、書籍のオブジェクト指向プログラミング、進化のアプローチでは、元の形式でのObjective-Cの主説明を発表した。彼はちょうど言語より再利用性の問題に、よりがあることを指摘するように注意しましたが、Objective-Cのは、多くの場合、それ自体が他の言語と機能の機能を比較しまし.
ダウンロード (6.73MB)