//
//  NSString+XVAdd.h
//  fastservice
//
//  Created by xuning on 2/3/24.
//  Copyright © 2024 FastService. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface NSString (XVAdd)

-(CGFloat)getSpaceLabelHeightwithSpeace:(CGFloat)lineSpeace withFont:(UIFont*)font withWidth:(CGFloat)width;
/**
 获取指定宽度width,字体大小fontSize,字符串value的高度

 @param text 文本
 @param font 字体大小
 @param width 限制字符串显示区域的宽度
 @return 返回的高度
 */
- (CGFloat)heightForString:(NSString *)text font:(UIFont *)font width:(CGFloat)width;

/**
 *  计算当前字符串的size
 *
 *  @param font    使用的字体
 *  @param maxSize 最大的size
 *
 *  @return 需要的最小size
 */
- (CGSize)sizeWithFont:(UIFont *)font maxSize:(CGSize)maxSize;


@end

NS_ASSUME_NONNULL_END
