Swiftgram/Share/TGContactModel.m
2018-11-14 23:03:33 +04:00

36 lines
837 B
Objective-C

#import "TGContactModel.h"
#import <LegacyComponents/TGPhoneUtils.h>
@implementation TGPhoneNumberModel
- (instancetype)initWithPhoneNumber:(NSString *)phoneNumber label:(NSString *)label
{
self = [super init];
if (self != nil)
{
_phoneNumber = [TGPhoneUtils cleanInternationalPhone:phoneNumber forceInternational:false];
_displayPhoneNumber = [TGPhoneUtils formatPhone:_phoneNumber forceInternational:false];
_label = label;
}
return self;
}
@end
@implementation TGContactModel
- (instancetype)initWithFirstName:(NSString *)firstName lastName:(NSString *)lastName phoneNumbers:(NSArray *)phoneNumbers
{
self = [super init];
if (self != nil)
{
_firstName = firstName;
_lastName = lastName;
_phoneNumbers = phoneNumbers;
}
return self;
}
@end