博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS - OC - 打印信息 - xcode 中文打印
阅读量:6330 次
发布时间:2019-06-22

本文共 1471 字,大约阅读时间需要 4 分钟。

#import 
@implementation NSDictionary (Log)//重写系统的方法控制输出-(NSString *)descriptionWithLocale:(id)locale indent:(NSUInteger)level{// return @"你大爷是你大姐"; NSMutableString *string = [NSMutableString string]; //{} [string appendString:@"{
"]; //拼接key--value [self enumerateKeysAndObjectsUsingBlock:^(id _Nonnull key, id _Nonnull obj, BOOL * _Nonnull stop) { [string appendFormat:@"%@:",key]; [string appendFormat:@"%@,",obj]; }]; [string appendString:@"}"]; //删除逗号 //从后往前搜索 得到的是搜索到的第一个符号的位置 NSRange range = [string rangeOfString:@"," options:NSBackwardsSearch]; if (range.location != NSNotFound) { [string deleteCharactersInRange:range]; } return string;}@end@implementation NSArray (Log)//重写系统的方法控制输出-(NSString *)descriptionWithLocale:(id)locale indent:(NSUInteger)level{ // return @"你大爷是你大姐"; NSMutableString *string = [NSMutableString string]; //{} [string appendString:@"["]; //拼接obj [self enumerateObjectsUsingBlock:^(id _Nonnull obj, NSUInteger idx, BOOL * _Nonnull stop) { [string appendFormat:@"%@,\n",obj]; }]; [string appendString:@"]"]; //删除逗号 //从后往前搜索 得到的是搜索到的第一个符号的位置 NSRange range = [string rangeOfString:@"," options:NSBackwardsSearch]; if (range.location != NSNotFound) { [string deleteCharactersInRange:range]; } return string;}@end

 

转载于:https://www.cnblogs.com/qingzZ/p/9300753.html

你可能感兴趣的文章
各种情况下block的类型
查看>>
ThinkPHP 3.2.x 集成极光推送指北
查看>>
MYSQL 表情评论存储(emoji)
查看>>
js作用域链
查看>>
java中如何选择Collection Class--java线程(第3版)
查看>>
为运维人员插上腾飞更远的翅膀!
查看>>
Word 2003中编辑标记与格式标记大讨论
查看>>
从国内向海外转移域名经验谈
查看>>
浅谈apache与tomact的整合
查看>>
SQL Server vNext CTP1 on Linux
查看>>
1-为 Lync Server 2010 准备 Active Directory 域服务
查看>>
SELinux安全
查看>>
NetBackup下ORACLE恢复测试方案实例解析
查看>>
【有奖征文】“失业”程序员的苦辣酸甜
查看>>
IE9是如何被FireFox4超越全球市场份额的?
查看>>
linux bunzip2命令
查看>>
敏捷个人:通过实践TOGAF来思考如何学习并应用新的方法?
查看>>
Android系统的开机画面显示过程分析(6)
查看>>
vivo Hi-Fi+QQ音乐 数字音乐市场的一剂良方
查看>>
Cocos2d-x 3.2 异步动态加载 -- 保卫萝卜开发总结
查看>>