私は XCode の初心者で、最初の (深刻な非サンプル アプリケーション) を構築しようとしています。ここ数日、私は XCode のセミナーに参加しており、独自のアプリを構築するために、サンプルで行った正確な手順に従おうとしています。
次の問題に直面しています: アプリケーションを実行しようとすると、次のエラーが発生します:
キャッチされない例外 'NSUnknownKeyException' が原因でアプリを終了しています。理由: '[ setValue:forUndefinedKey:]: このクラスは、キー ビューのキー値コーディングに準拠していません。
新しいプロジェクトを作成し、新しい .h、.m、および xib ファイルを挿入します (新しいファイル --> Obkective-C クラス、クラス:ASViewController、サブクラス UIViewController、およびユーザー インターフェイスの XIB もチェックします)。
xib ファイルを空のままにします。内部にコントロールはありません。
ASAppDelegate.m に移動し、この xib ファイルを使用してアプリを実行するために、これを xib ファイルと接続しています。
#import "AS_MainViewController.h"
#import "ASAppDelegate.h"
@implementation INGAppDelegate
- (void)dealloc
{
[_window release];
[super dealloc];
}
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
// Override point for customization after application launch.
AS_MainViewController *MyrootViewController = [[AS_MainViewController alloc]
initWithNibName:@"AS_MainViewController" bundle: [NSBundle mainBundle]];
self.window.rootViewController = MyrootViewController;
self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];
return YES;
}
私の ASAppDelegate.h は次のようなものです:
#import <UIKit/UIKit.h>
@interface ASAppDelegate : UIResponder <UIApplicationDelegate>
@property (strong, nonatomic) UIWindow *window;
@end
最後に、アプリケーションの [概要] に移動し、[メイン インターフェイス] ドロップダウン リストの[ iPhone / iPod 展開情報] セクションで、AS_MainViewController を確認します。
私は成功を構築し、構築し、それを実行しましたが、このエラーが発生しました!
誰かが可能な解決策について何か考えを持っていますか?
ありがとうございました。