| 1234567891011121314151617181920212223242526272829303132 |
- //
- // NSString+Extention.h
- // XMFamily
- //
- // Created by Megatron on 4/24/15.
- // Copyright (c) 2015 Megatron. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- @interface NSString (Extention)
- #pragma mark 传入一个表示时间的整数 转化为 一个时间的字符串 格式:00:00
- + (NSString *)getTimeStringWihtNumber:(NSInteger)time;
- #pragma mark 将十进制转化为二进制,设置返回NSString 长度
- + (NSString *)decimalTOBinary:(uint16_t)tmpid backLength:(int)length;
- #pragma mark 通过二进制的八位长度的字符串 判断 需要的时间
- + (NSString *)getWeekTimeStringWithBinaryString:(int)num;
- #pragma mark 传入一个整数 转化成天时分秒的形式
- + (NSString *)getDHMSStringWithIntNumber:(NSInteger)time;
- #pragma mark 字典装json
- + (NSString *)dictionaryToJson:(NSDictionary *)dic;
- + (NSString *)dictionaryToJsonWithoutWritingPrettyPrinted:(NSDictionary *)dic;//不带换行符号的转
- #pragma mark 检测密码格式 密码8-32位必须包含数字和字母
- +(BOOL)isValidatePassword:(NSString *)password;
- #pragma mark 检测邮箱格式
- +(BOOL)isValidateEmail:(NSString *)email;
- #pragma mark 检测用户名是否合法 4-32位,由中文/字母/数字组成,但不能是纯数字
- +(BOOL)isValidateUserName:(NSString *)userName;
- @end
|