ChatFileModel.h 669 B

123456789101112131415161718192021222324
  1. //
  2. // ChatFileModel.h
  3. // AIIM
  4. //
  5. // Created by qitewei on 2025/5/26.
  6. //
  7. #import <Foundation/Foundation.h>
  8. NS_ASSUME_NONNULL_BEGIN
  9. @interface ChatFileModel : NSObject
  10. @property (nonatomic, copy) NSURL *fileURL;
  11. @property (nonatomic, copy) NSString *filePath;
  12. @property (nonatomic, copy) NSString *fileName;
  13. @property (nonatomic, copy) NSString *fileSize;
  14. @property (nonatomic, assign) NSInteger bySize;
  15. @property (nonatomic, assign) BOOL isOverSize;
  16. @property (nonatomic, assign) BOOL isSelected;
  17. - (instancetype)initWithName:(NSString *)name size:(NSString *)size isOversize:(BOOL)isOversize;
  18. - (instancetype)initWithURL:(NSURL *)url;
  19. @end
  20. NS_ASSUME_NONNULL_END