1234567891011121314151617181920212223242526272829303132333435363738 |
- //
- // NSString+Extension.h
- // HuaKaiChat
- //
- // Created by BigBiao on 2017/8/24.
- // Copyright © 2017年 huakai. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- #import "PinYin.h"
- @interface NSString (Extension)
- //获得用户名的拼音字符串
- - (NSString *)pinYin;
- - (NSString*)fullPinyin;
- - (NSString *)md5;
- //计算文字高度根据字体 间距
- - (CGFloat)heightWithFont:(UIFont *)font padding:(CGFloat)padding constrainedToWidth:(CGFloat)width;
- /**
- * @brief 计算文字的高度
- *
- * @param font 字体(默认为系统字体)
- * @param width 约束宽度
- */
- - (CGFloat)heightWithFont:(UIFont *)font constrainedToWidth:(CGFloat)width;
- /**
- * @brief 计算文字的宽度
- *
- * @param font 字体(默认为系统字体)
- * @param height 约束高度
- */
- - (CGFloat)widthWithFont:(UIFont *)font constrainedToHeight:(CGFloat)height;
- //返回年龄
- +(NSString *)dateToOld:(NSString *)birth;
- //获取文件大小
- - (NSUInteger)fileSize;
- @end
|