0
点赞
收藏
分享

微信扫一扫

OC 入门实现登陆验证


#import <Foundation/Foundation.h>
@interface CZLogin : NSObject{
char *_username;
char *_password;
}
-(BOOL)validateUserName:(NSString *)username andValidatePassword:(NSString *)password;
@end

@implementation CZLogin

-(BOOL)validateUserName:(NSString *)username andValidatePassword:(NSString *)password{
if (username == nil || [username isEqualTo:@""] ) {
NSLog(@"username can be not null");
return NO;
}
if (password == nil || [password isEqualTo:@""] ) {
NSLog(@"password can be not null");
return NO;
}

if([username isEqualTo:@"admin"] && [password isEqualTo:@"admin"]){
NSLog(@"login success");
return YES;
}
return NO;
}

@end

int main(int argc, const char * argv[])
{

@autoreleasepool {

CZLogin *login = [CZLogin new];
[login validateUserName:@"admin" andValidatePassword:@"admin"];
NSLog(@"Hello, World!");

}
return 0;
}


举报

相关推荐

0 条评论