代码拉取完成,页面将自动刷新
//
// NSString+Utility.h
// Keruyun
//
// Created by gang.xu on 13-11-27.
// Copyright (c) 2013年 shishike.com. All rights reserved.
//
#import <Foundation/Foundation.h>
/*
* NSString扩展类
*/
@interface NSString (Utility)
// 检测是否为合法字符串
+ (BOOL)isLegal:(NSString *)str;
// 去除前后空格,空行
+ (NSString *)trim:(NSString *)str;
// 转换字符串,过滤nil为@""
+ (NSString *)transString:(NSString *)str;
// 转换性别 none male female
+ (NSString *)translateSex:(NSString *)sex;
// 转换排队号
+ (NSString *)translateQueueNumber:(NSInteger)queueNumber;
// 本地日期和时间
- (NSDate *)localDateTime;
// 本地日期
- (NSDate *)localDate;
// 判断是否为IP地址
- (BOOL)isIpAddress;
// 判断是否为手机号码
- (BOOL)checkMobile;
// 判断是否为座机号码
- (BOOL)checkTel;
// 秒转日期
- (NSDate *)dateFromMilliseconds;
// 字符串宽度
- (NSInteger)widthWithFont:(UIFont *)font;
// 根据姓名和性别生成顾客姓名
+ (NSString *)createName:(NSString *)name withSex:(NSString *)sex placeholder:(NSString *)placeholder;
@end
//设置对象nsstring类型的成员 值为value
#define SetObjectMemberValue(obj, mem, value) \
if ([value isKindOfClass:[NSString class]] && [NSString isLegal:value]) {\
obj.mem = value;\
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。