01log打印数组内的中文内容

一、添加一个分类(NSArray+Log.h)

思路:给现有类添加功能,又不改变原来类的其他方法,使用分类!

二、代码实现

//重写原来的descriptionWithLocale方法
- (NSString *)descriptionWithLocale:(id)locale
{
    // 遍历数组中的所有内容,将内容拼接成一个新的字符串返回
    NSMutableString *strM = [NSMutableString string];
    
    [strM appendString:@"(\n"];
    
    // 遍历数组,self就是当前的数组
    for (id obj in self) {
        // 在拼接字符串时,会调用obj的description方法
        [strM appendFormat:@"\t%@,\n", obj];
    }
    
    [strM appendString:@")"];
    
    return strM;
}

 

posted @ 2014-05-26 00:42  bao9107  阅读(140)  评论(0编辑  收藏  举报