mirror of
https://github.com/TelegramMessenger/Telegram-iOS.git
synced 2026-07-05 19:28:46 +02:00
30 lines
886 B
Objective-C
Executable file
30 lines
886 B
Objective-C
Executable file
#ifndef ContactsHelper_h
|
|
#define ContactsHelper_h
|
|
|
|
#import <Foundation/Foundation.h>
|
|
#import <Contacts/Contacts.h>
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@interface ContactsEnumerateChangeResult : NSObject
|
|
|
|
@property (nonatomic, strong) NSData * _Nullable stateToken;
|
|
|
|
- (instancetype)initWithStateToken:(NSData *)stateToken;
|
|
|
|
@end
|
|
|
|
@interface ContactsEnumerateResult : NSObject
|
|
|
|
@property (nonatomic, strong) NSData * _Nullable stateToken;
|
|
|
|
- (instancetype)initWithStateToken:(NSData *)stateToken;
|
|
|
|
@end
|
|
|
|
ContactsEnumerateChangeResult * _Nullable ContactsEnumerateChangeRequest(CNContactStore *store, CNChangeHistoryFetchRequest *fetchRequest, id<CNChangeHistoryEventVisitor> visitor);
|
|
ContactsEnumerateResult * _Nullable ContactsEnumerateRequest(CNContactStore *store, CNContactFetchRequest *fetchRequest, void (^onContact)(CNContact *));
|
|
|
|
NS_ASSUME_NONNULL_END
|
|
|
|
#endif /* ContactsHelper_h */
|