Inherits from NSObject
Declared in PSHABContactDAO.h

Overview

Data Access Object for a contact in user’s Address Book.

Properties

abRecordId

Adress Book record id.

@property (nonatomic, assign) NSInteger abRecordId

Declared In

PSHABContactDAO.h

callingCode

@property (nonatomic, assign) NSInteger callingCode

fancyName

Standarized way to show contact’s first, middle and last name.

@property (nonatomic, readonly) NSString *fancyName

Declared In

PSHABContactDAO.h

fancyPhone

Returns the contact phone number with its type -eg: XXX YYY ZZZ (home) -.

@property (nonatomic, readonly) NSString *fancyPhone

Declared In

PSHABContactDAO.h

firstName

@property (nonatomic, strong) NSString *firstName

isOrganization

@property (nonatomic, assign) BOOL isOrganization

lastName

@property (nonatomic, strong) NSString *lastName

middleName

@property (nonatomic, strong) NSString *middleName

orderId

Record order in user’s Adress Book.

@property (nonatomic, assign) NSInteger orderId

Declared In

PSHABContactDAO.h

organization

@property (nonatomic, strong) NSString *organization

phoneNumber

@property (nonatomic, strong) NSString *phoneNumber

phoneType

Phone type specified in user’s Adress Book (see PSHABContactPhoneType).

@property (nonatomic, assign) PSHABContactPhoneType phoneType

Declared In

PSHABContactDAO.h

unformattedPhoneNumber

Standarized way to show contact’s phone (only numbers).

@property (nonatomic, readonly) NSString *unformattedPhoneNumber

Declared In

PSHABContactDAO.h

Class Methods

unformattedPhoneNumberForNumber:

Returns an unformatted phone number (only numbers) for any formatted phone number.

+ (NSString *)unformattedPhoneNumberForNumber:(NSString *)number

Parameters

number

Input phone number.

Return Value

Unformatted phone number.

Declared In

PSHABContactDAO.h