JXAddressBook.h 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. //
  2. // JXAddressBook.h
  3. // shiku_im
  4. //
  5. // Created by p on 2017/4/14.
  6. // Copyright © 2017年 Reese. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @interface JXAddressBook : NSObject
  10. @property (nonatomic, copy) NSString *_id;
  11. @property (nonatomic, strong) NSNumber *registerEd;
  12. @property (nonatomic, strong) NSDate *registerTime;
  13. @property (nonatomic, copy) NSString *telephone;
  14. @property (nonatomic, copy) NSString *toTelephone;
  15. @property (nonatomic, copy) NSString *toUserId;
  16. @property (nonatomic, copy) NSString *toUserName;
  17. @property (nonatomic, copy) NSString *addressBookName;
  18. @property (nonatomic, strong) NSNumber *isRead;
  19. @property (nonatomic, copy) NSString *tableName;
  20. +(JXAddressBook*)sharedInstance;
  21. //数据库增删改查
  22. -(BOOL)insert;
  23. -(BOOL)delete;
  24. -(BOOL)update;
  25. // 查询未读消息
  26. -(NSMutableArray *)doFetchUnread;
  27. // 将未读消息设置为已读
  28. - (BOOL)updateUnread;
  29. // 获取通讯录
  30. - (NSDictionary *) getMyAddressBook;
  31. // 上传手机通讯录联系人
  32. - (void) uploadAddressBookContacts;
  33. // 获取所有手机联系人用户
  34. - (NSMutableArray *)fetchAllAddressBook;
  35. @end