0

私は新しいiPhone学習者です。私はチュートリアルを読んでいますが、これまでのところ、私の質問のいくつかに答えたものはないようです。

誰かがそれらのいくつかに答えることができるか、誰かがより良いチュートリアルを持っているなら、ここに投稿してください。

1- xcode 4.2では、異なるiphoneフォルダーとipadフォルダーを使用できないため、ほとんどすべてのチュートリアルは役に立ちません。今、私はユニバーサルアプリケーションを作成したいと思います。私はこれをどのように行うと思いますか。iPadとiPhone用にそれぞれ2つのxibファイルを作成するにはどうすればよいですか。たとえば、LoadingPageという名前のクラスがあります。

2-Iphone4とIphone3の解像度は異なります。これらの解像度を設定するにはどうすればよいですか。

3-最初に私は普遍的な空のアプリケーションを作成しました。私が得たのはですAppDelegate。次に、読み込みページを表示しますUIViewController Class。アプリケーションを開いたら、クラスとビューを実行するにはどうすればよいですか。

ここでは、いくつかの記事を読んだ後、コードを使用しました。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    firstView = [[Loading alloc]init];
    self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];

    self.window.rootViewController = self.firstView;
    [window makeKeyAndVisible];
    return YES;
}

私のDelegate.hファイルには値があります

@property (nonatomic, retain) UIWindow *window;
@property (nonatomic, retain) IBOutlet UIViewController *firstView;

このコードは正常に機能しましたが、main.mでエラーが発生し始めましたProgram Received signal SIGABRT

4

2 に答える 2

1

このチュートリアルでは、ユニバーサルアプリを作成するための探求について説明します

既存のアプリをユニバーサルアプリに変換する場合は、このチュートリアルを実行してください

于 2012-08-24T21:02:00.503 に答える
0

xcode 4.2は1つのappdelegateのみを使用し、代わりにストーリーボードを使用しているようです。私がフォローしていたチュートリアルは、以前のバージョンのxcode用でした。

于 2012-08-31T15:41:46.383 に答える