0

したがって、この チュートリアルによると

「Xcode は、入力した製品名を使用して、プロジェクトとアプリに名前を付けます。Xcode は、その名前を使用して、class prefix作成するクラスに名前を付けます。たとえば、Xcode は自動的にアプリ デリゲート クラスを作成し、HelloWorldAppDelegate という名前を付けます。別の値を入力すると、クラス プレフィックスの場合、アプリ デリゲート クラスの名前が付けられます"

ただし、プロジェクトを作成すると、プロジェクト名のファイルが作成されません。だから"ProjectNameAppDelegate.h"私はただ持っているのではなく"AppDelegate.h". XCode が必要な適切なファイルを作成しない理由と、その修正方法はありますか?

また、ほとんどのオンライン チュートリアルで必要とされている ViewController.xib ファイルもありません。「MainStoryboard.storyboard はありますが、それが同じものと見なされるかどうかはわかりません。

4

2 に答える 2

2

あなたが言及したチュートリアルは、古い Xcode に関するものです。あなたが言ったように、最新のXcodeはプロジェクト名を前に付けてappDelegateおよびViewControllerクラスを作成しませんProjectNameAppDelegate.h。単に作成するAppDelegate.hだけです。これはバグではありません。

ここに画像の説明を入力

上の図では、 Use StoryBoardsを選択したことがわかります。そのため、Xcode は viewController の Xib ファイルを作成せず、代わりにストーリーボードのみを作成します。ここでは xib は必要ありません。ストーリーボードは xib の代わりです。その機能の選択を解除すると、xib が返されます。初心者は、xib とストーリーボードの両方を使用するいくつかのチュートリアルを実行する必要があります。

于 2013-05-24T04:59:54.343 に答える
1

Anil の回答に加えて、Storyboard は古い .xib ファイルに代わるものです。

于 2013-05-24T05:04:49.107 に答える