我使用的NSLog()打印选自由的NSString的一些表格数据和相关联的整数。是否可以使用格式字符串来对齐NSStrings数字可以?
假设我知道最长单词的长度。
是否有使用格式字符串得到这样列对齐的方式:
word:tree rank:5 word:frog rank:3 word:house rank:2 word:peppercorn rank:2 word:sword rank:2 word:antlion rank:1
的原因,我问的格式化字符串是我希望的一个轻量级的方式格式化我的贫民窟调试输出。
这里是我的尝试:
NSString *word = @"tree";
NSUInteger rank = 4;
NSString *str = [NSString stringWithFormat:@"word:%[email protected] rank:%u", word, rank];
NSLog(@"%@", str);
结果:
词:树等级:4
没有根本的影响。
hahaha +1贫民窟调试标记 – nall 2009-11-04 06:31:59