0

Apple iPhone および iPad 向けのゲームの開発を開始したいのですが、関連する質問がいくつかあります。MAC OS X Leopard 10.5.5 を実行している Mac があります。したがって、Leopard 10.5.5 でサポートされている Xcode のバージョンは Xcode 3 のみです。

Xcode 3 で開発を開始しても問題ありませんか? すべての iPhone と iPad のバージョンで動作しますか? または、Lion を実行している新しい Mac を購入して Xcode 4 をインストールし、その上でアプリを開発する必要がありますか?

Xcode 3 を使用することの欠点は何ですか?

4

2 に答える 2

3

Xcode 3 で開発を開始しても問題ありませんか?

大丈夫ですが、Xcode 3 では、ARC やストーリーボードなど、Xcode 4 の多くの新機能を利用できません。さらに、Xcode 3 は最新バージョンの Objective-C をサポートしていません。iOS 6 のリリースで導入された多くの新機能が欠けている Objective-C 2.0 をサポートしています。

すべての iPhone と iPad のバージョンで動作しますか?

いいえ。Xcode 3 を使用すると、古いデバイス用のアプリケーションしか開発できません。すべての iOS バージョンが 4.0 未満であると思います (よくわかりません)。

または、Lion を実行している新しい Mac を購入して Xcode 4 をインストールし、その上でアプリを開発する必要がありますか?

Objective-C と Xcode の最新機能を最新の状態に保つために、Lion を実行する新しい Mac を購入して Xcode 4 をインストールすることをお勧めします。より優れた総合的なユーザー エクスペリエンスを作成します。

Xcode 3 を使用することの欠点は何ですか?

  • Xcode 3 では、統合されている Xcode 4 とは対照的に、Xcode と Interface Builder は分離されています。
  • Xcode 3 は、インターフェイスの設計プロセスを大幅に簡素化するストーリーボードをサポートしていません。
  • Xcode 3 は ARC をサポートしていないため、メモリ管理が大幅に簡素化されます。
  • Xcode 4 には、作業中のファイルを補完するアシスタント エディターと呼ばれる新機能があります。たとえば、「MyClass」というクラスのヘッダー ファイルで作業している場合、アシスタント エディターは実装ファイルを表示します。
  • Xcode 4 は、Xcode 3 よりもはるかに優れたオートコンプリート機能を備えています。コード内のエラーを指摘するだけでなく、これらのエラーを修正するためのソリューションを提供する新しい "Fix-It" 機能をサポートしています。
  • Xcode 4 は Git と連携して、強力なソース管理管理を提供します。

Xcode 3 と Xcode 4 の違いの詳細については、http: //developer.apple.com/library/mac/#documentation/IDEs/Conceptual/Xcode4TransitionGuide/Introduction/Introduction.htmlを参照してください。

お役に立てれば!

于 2012-06-30T14:54:25.093 に答える
1

iOS5 の機能を使用できないため、xcode を 4 に更新する必要があります。アプリケーションを Appstore に配布するには、新しいバージョンの xcode が必要です。

于 2012-06-30T13:59:47.083 に答える