2012-01-12 9 views
0

私は初心者のアプリ開発者です。Viewcontrollerの基本 - 何が欠けていますか?

私は「iPhoneの開発を自分自身で教える」というサムを含むいくつかの書籍を読んできました。 (これはXcodeのわずかに古いバージョンに基づいています)。

「表示ベースの」プロジェクトを開始し、いくつかのボタンとラベルをmyappViewController.xibにダンプすると、これを実行することなくmainwindow.xibのウィンドウにプッシュされると仮定しますどんな種類のリンク?右?

私には何が欠けていますか?だから私は、以下のステップだ

は:

1)myappviewcontroller.xib

3)アプリをコンパイルするボタンを追加ビューベースのアプリケーション

2)を起動します。

「テキスト」という白いページが表示されるのはなぜですか。私はラベルを追加していないので、何かの変数として "テキスト"を見つけることができません。

+0

こんにちは正直言って言うのは難しいですが、私の助言はそれを削除して、最初からやり直してゆっくりと作業を始めます。[ここ](http://paulpeelen.com/2011/03/17/xcode-4-ios- 4-3-hello-world /)は、x-code 4の素晴らしいチュートリアルです。申し訳ありませんがもっと助けることができませんでした –

答えて

0

あなたのApp DelegateのapplicationDidFinishLaunchingWithOptions:メソッドでウィンドウのルートビューコントローラを設定するだけでいいですか?

0

ストーリーボードが導入されてから変更がない限り、プロジェクトで生成されたxib、おそらくMainViewなどが見つかります。ファイルリストでそのxibをクリックすると、右側のペインにInterface Builderが表示されます。あなたがコードで見つけられないどんなグラフィック要素であってもいます。

0

「テキスト」が表示されている理由はわかりませんが、ストーリーボード機能以外の理由でプロジェクトに最新のXcodeを使用することをお勧めします.xibリンクに慣れていない人は多くありません。

あなたが始めるためにこのコードを使用することができますが、ボタンをテストする場合:

ViewController.hで:

#import <UIKit/UIKit.h> 

@interface ViewController : UIViewController { 

IBOutlet UIButton *buttonName; 

} 

@property (nonatomic, retain) UIButton *buttonName; 

@end 

そしてViewController.m

#import "ViewController.h" 

@implementation ViewController 

@synthesize buttonName; 

@end 
関連する問題