NSArray打印汉字的方法
(1) NSArray打印漢字
通過重載NSArray的- (NSString *)descriptionWithLocale:(id)locale方法
方法體例如以下:
//依據(jù)設(shè)置的locale 進(jìn)行連接數(shù)組
- (NSString *)descriptionWithLocale:(id)locale
{
? ? NSMutableString *str = [NSMutableString stringWithFormat:@"%lu (\n", (unsigned long)self.count];
?? ?
? ? for (id obj in self) {
? ? ? ? [str appendFormat:@"\t%@, \n", obj];
? ? }
?? ?
? ? [str appendString:@")"];
?? ?
? ? return str;
}
main.h
NSArray *array = [[NSArray alloc] initWithObjects:@"語文",@"數(shù)學(xué)",@"英語",nil];//定義一個(gè)數(shù)組
NSLog(@"%@",array);
打印例如以下:
015-07-17 20:34:10.914 KVC使用及鍵值鏈的操作[1098:67924] 1 (
3 (
語文,?
數(shù)學(xué),?
英語,?
),?
)
轉(zhuǎn)載于:https://www.cnblogs.com/wzzkaifa/p/6732495.html
總結(jié)
以上是生活随笔為你收集整理的NSArray打印汉字的方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用预编译头提高编译速度
- 下一篇: window安装mysql5.7解压版(