首页 文章

- [ViewAController doLogin:]:无法识别的选择器发送到实例0x6901bc0

提问于
浏览
1

这是login.m

#import 


@interface login : UIViewController {
    IBOutlet UITextField *UserName;
    IBOutlet UITextField *PassWord;
    IBOutlet UIActivityIndicatorView *LoginActivity;
}
@property (nonatomic, retain) IBOutlet UITextField              *UserName;
@property (nonatomic, retain) IBOutlet UITextField              *PassWord;
@property (nonatomic, retain) IBOutlet UIActivityIndicatorView  *LoginActivity;
- (IBAction) doLogin:(id)sender;

@end

这个login.h

#import "login.h"

@implementation login

@synthesize UserName,PassWord;

- (IBAction) doLogin:(id)sender {
    [ PassWord resignFirstResponder ];
    [ LoginActivity startAnimating ];
    NSLog(@"%@ / %@", [ UserName text ], [ PassWord text ] );
}
- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
}

- (void)viewDidUnload {
    [super viewDidUnload];
    // Release any retained subviews of the main view.
    // e.g. self.myOutlet = nil;
}
- (void)dealloc {
    [super dealloc];
}
@end

如果我按登录(dologin)我收到此错误 -[ViewAController doLogin:]: unrecognized selector sent to instance

1 回答

  • 2

    看起来你已经将类命名为“login”,但是已经将按钮连接到“ViewAController”的实例 . ViewAController没有doLogin:方法?

相关问题