NSLog字典和数组打印为中文(Foundation框架类目)
来源:互联网 发布:java程序猿年终总结 编辑:程序博客网 时间:2024/05/21 17:24
#import <Foundation/Foundation.h>@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]; if (range.length != 0) { // 删掉最后一个, [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]; if (range.length != 0) { // 删掉最后一个, [str deleteCharactersInRange:range]; } return str;}@end
0 0
- NSLog字典和数组打印为中文(Foundation框架类目)
- 关于descriptionWithLocale和NSLog数组/字典时中文显示unicode
- 打印字典和数组中的中文字符
- OC 字典与数组 中文输出 NSlog
- NSLog 输出字典数组 显示中文
- OC中Foundation框架的数组和字典
- Foundation框架学习2--数组、字典、集合
- 解决iOS打印数组和字典中文显示异常问题
- 打印NSLog分类 Foundation+Log.m
- Foundation框架中的 字典
- Object-C Foundation 框架汇总之-数组,字典,集合
- IOS 将打印字典和数组的内容由字符编码变为中文
- 【黑马程序员】【Foundation框架】字典NSDictionary和NSMutableDictionary
- Foundation框架—字典NSDictionary 可变和不可变
- Foundation框架基础 NSDictionary-字典
- Foundation框架-数组
- Foundation框架中的 数组
- 使用第三方库导致NSLog打印数组NSArray或字典NSDictionary时出现\U开头乱码的解决办法
- Windows系统技巧
- HDU 1113-Word Amalgamation
- Struts2中操作JSON
- HashSet 与 HashMap 对比
- 第一周周六
- NSLog字典和数组打印为中文(Foundation框架类目)
- poco JSON 的使用
- Python学习之字典
- NYOJ 860 又见01背包
- [已解决]tomcat在eclipse中已启动成功但是访问时显示404错误?
- 面试准备--数据结构与算法(一)--线性结构--数组、单链表、双链表
- Ubuntu Eclipse CDT 使用math数学函数库:对×××未定义的引用
- python和shell脚本实现查看大文件指定区域范围内的文件内容
- hdoj-2571-命运【动态规划】