
使用方法: 在项目中新建一个.m文件将代码拷贝到文件中即可.
#import
@implementation NSDictionary (Log) - (NSString *)descriptionWithLocale:(id)locale { NSMutableString *str = [NSMutableString string]; [str appendString:@"{n"]; [self enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop) { [str appendFormat:@"t%@ = %@,n", key, obj]; }]; [str appendString:@"}"]; NSRange range = [str rangeOfString:@"," options:NSBackwardsSearch]; [str deleteCharactersInRange:range]; return str; } @end
@implementation NSArray (Log) - (NSString *)descriptionWithLocale:(id)locale { NSMutableString *str = [NSMutableString string]; [str appendString:@"[n"]; [self enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) { [str appendFormat:@"%@,n", obj]; }]; [str appendString:@"]"]; NSRange range = [str rangeOfString:@"," options:NSBackwardsSearch]; [str deleteCharactersInRange:range]; return str; } @end
|
近期评论