//
// AddressCard.m
// AddressCard
//
// Created by zhaolianyang on 14-12-24.
// Copyright (c) 2014年 zhaolianyang. All rights reserved.
//
#import "AddressCard.h"
@implementation AddressCard
//-(void) setName:(NSString *) theName
//{
[name release];
// name = [[NSString alloc] initWithString:theName];
//}
//-(void) setEmail:(NSString *) theEmail
//{
[email release];
// email = [[NSString alloc] initWithString:theEmail];
//}
//
//-(NSString *) name
//{
// return name;
//}
//-(NSString *) email
//{
// return email;
//}
@synthesize name,email;
-(void) print
{
NSLog(@"====================================");
NSLog(@"| |");
NSLog(@"| %-31s |",[name UTF8String]);
NSLog(@"| %-31s |",[email UTF8String]);
NSLog(@"| |");
NSLog(@"| |");
NSLog(@"| O O |");
NSLog(@"====================================");
}
-(void) setName:(NSString *)theName andEmail:(NSString *) theEmail
{
self.name = theName;
self.email = theEmail;
}
//升序排序
//-(NSComparisonResult) compareNames:(id) element
//{
// return [name compare:[element name]];
//}
//降序排序
-(NSComparisonResult) compareNames:(id) element
{
return [[element name] compare:name];
}
//降序排序
//-(NSComparisonResult) compareNames:(id) element
//{
// if ([name compare:[element name]] == NSOrderedDescending) {
// return NSOrderedAscending;
// }else if ([name compare:[element name]] == NSOrderedAscending){
// return NSOrderedDescending;
// }else{
// return NSOrderedSame;
// }
// return [name compare:[element name]];
//}
@end