对数组进行扩展方法 重写 descriptionWithLocale 方法
-(NSString *)descriptionWithLocale:(id)locale
{
NSMutableString *string = [[NSMutableString alloc] init];
[string appendString:@"@{"];
id obj = nil;
NSEnumerator *iterator = [self objectEnumerator];
while ((obj=[iterator nextObject]) != nil)
{
[string appendFormat:@"\t%@,\n",obj];
};
[string appendString:@"}"];
return string;
}
本文介绍如何为 NSArray 类重写 descriptionWithLocale 方法,实现自定义格式的数组描述输出。通过修改 Objective-C 的 NSArray 类行为,使得数组的描述更加直观易读。
559

被折叠的 条评论
为什么被折叠?



