DevicelistArchiveModel.h 991 B

123456789101112131415161718192021222324252627282930313233
  1. //
  2. // DevicelistArchiveModel.h
  3. // XMEye
  4. //
  5. // Created by XM on 2018/4/27.
  6. // Copyright © 2018年 Megatron. All rights reserved.
  7. //
  8. /******
  9. //设备信息本地保存和读取类
  10. *如果需要把设备信息保存进本地,可以在获取设备信息后调用保存,从取服务器设备列表前再读取一下,然后对比
  11. *
  12. *******/
  13. #import <Foundation/Foundation.h>
  14. @interface DevicelistArchiveModel : NSObject
  15. @property (nonatomic, copy) NSString *userName;
  16. + (instancetype)sharedDeviceListArchiveModel;
  17. #pragma mark - 获取保存在本地的设备列表
  18. - (void)getSavedDeviceList:(NSString *)userName;
  19. #pragma mark - 设备列表数据保存到本地
  20. - (void)saveDevicelist:(NSMutableArray *)deviceArray;
  21. #pragma mark - 传递一下当前从服务器获取到的设备列表
  22. - (void)setReceivedSeviceArray:(NSMutableArray *)array;
  23. #pragma mark - 判断本地读取的设备列表和获取到的设备列表是否一致
  24. - (NSMutableArray *)devicelistCompare;
  25. @end