He leído otras preguntas aquí, pero parecen ser para Xcode 3.2 o anterior, pero nada para 4.2. :(IBOutlet no se conecta en Interface Builder- Xcode 4.2
empecé un proyecto simple y faltaba para conectar las salidas del propietario del archivo dentro de mi xib. El fastidio es que de mis IBOutlet de mis ViewController.h no van a venir.
no tengo . una reputación de 10 o superior, por lo here is a screenshot of my File's Owner not showing my IBOutlets
Aquí está mi código ViewController.h:
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController {
IBOutlet UITextField *txtName;
IBOutlet UILabel *lblMessage;
}
@property (nonatomic, retain) IBOutlet UITextField *txtName;
@property (nonatomic, retain) IBOutlet UILabel *lblMessage;
- (IBAction)doSomething;
@end
Aquí está mi código 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
Soy nuevo en Objective-C y Xcode, así que podría haber cometido un error, pero he seguido muchos tutoriales y nunca puedo mostrar mis IBOutlets. He ido tan lejos como para eliminar Xcode 4.2 y volver a instalar para intentar solucionar este problema. Aquí hay un screenshot of my Xcode Version 4.2, Build 4D199 info.
¿Alguien más se ha encontrado con este problema? Gracias a todos los que puedan señalar cualquier error que haya cometido. Por favor, avíseme si se necesita más información.
La segunda parte de esto hizo el truco. Supongo que asumí que estaba configurado por defecto. ¡Realmente aprecio la ayuda y las capturas de pantalla! – scared
Intenté casi todo, pero su primer truco de abrir una nueva ventana y luego arrastrarlo funcionó. – nasaa
Gracias, tu respuesta también me ayudó. Upvote. – DrinkJavaCodeJava