IBOutlet не подключается в Interface Builder - Xcode 4.2

Я читал здесь другие вопросы, но они, похоже, относятся к Xcode 3.2 или более ранней версии, но не относятся к 4.2 .: (

Я начал простой проект и хотел подключить выходы владельцев файлов в моем xib. Облом в том, что мои IBOutlet из моего ViewController.h не приходят.

У меня нет репутации 10 или выше, поэтому вот скриншот моего владельца файла, не показывающего мои IBOutlets .

Вот мой код ViewController.h:

#import 

@interface ViewController : UIViewController { 
    IBOutlet UITextField *txtName; 
    IBOutlet UILabel *lblMessage;
}

@property (nonatomic, retain) IBOutlet UITextField *txtName;
@property (nonatomic, retain) IBOutlet UILabel *lblMessage;

- (IBAction)doSomething;

@end

Вот мой код ViewController.m:

#import "ViewController.h"

@implementation ViewController

@synthesize txtName;
@synthesize lblMessage;

- (IBAction) doSomething
{
    NSString *msg = [[NSString alloc] initWithFormat:@"Hello, %@",txtName.text];
    [lblMessage setText:msg];
}

@end

Я я новичок в Objective-C и Xcode, поэтому я мог сделать ошибку, но я следовал многим руководствам, и мне никогда не удается показать свои IBOutlets. Я зашел так далеко, что удалил Xcode 4.2 и переустановил, чтобы попробовать и исправьте эту проблему. Вот снимок экрана моего Xcode версии 4.2, информация о сборке 4D199 .

Кто-нибудь еще сталкивался с этой проблемой? Спасибо всем, кто может указать на любые мои ошибки сделал. Пожалуйста, дайте мне знать, если потребуется дополнительная информация.

5
задан scared 2 December 2011 в 05:45
поделиться