text: //
  //  NSString+NMSize.h
  //  NemoMoney
  //
  //  Created by Hunt on 2020/1/1.
  //  Copyright © 2020 Hunt <wenghengcong@icloud.com>. All rights reserved.
  //
  
  #import <Foundation/Foundation.h>
  
  NS_ASSUME_NONNULL_BEGIN
  
  @interface NSString (NMSize)
  
  /**
   *  @brief 计算文字的高度
   *
   *  @param font  字体(默认为系统字体)
   *  @param width 约束宽度
   */
  - (CGFloat)nmbf_heightWithFont:(UIFont *)font constrainedToWidth:(CGFloat)width;
  /**
   *  @brief 计算文字的宽度
   *
   *  @param font   字体(默认为系统字体)
   *  @param height 约束高度
   */
  - (CGFloat)nmbf_widthWithFont:(UIFont *)font constrainedToHeight:(CGFloat)height;
  
  /**
   *  @brief 计算文字的大小
   *
   *  @param font  字体(默认为系统字体)
   *  @param width 约束宽度
   */
  - (CGSize)nmbf_sizeWithFont:(UIFont *)font constrainedToWidth:(CGFloat)width;
  /**
   *  @brief 计算文字的大小
   *
   *  @param font   字体(默认为系统字体)
   *  @param height 约束高度
   */
  - (CGSize)nmbf_sizeWithFont:(UIFont *)font constrainedToHeight:(CGFloat)height;
  
  @end
  
  NS_ASSUME_NONNULL_END
  