OC 入门实现登陆验证

来源:互联网 发布:剑三道长脸型数据 编辑:程序博客网 时间:2024/06/10 17:50
#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;}@endint main(int argc, const char * argv[]){    @autoreleasepool {        CZLogin *login = [CZLogin new];        [login validateUserName:@"admin" andValidatePassword:@"admin"];        NSLog(@"Hello, World!");    }    return 0;}
0 0