Re: [問題] - (NSString *)description 中文印不出來
試試看這個
//NSArray+Unicode.m
@implementation NSArray(Unicode)
- (NSString*)description
{
__block NSMutableString* desc = [NSMutableString stringWithString:@"(\n"];
[self enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
[desc appendFormat:@"%@,\n",obj];
}];
[desc appendString:@")"];
return desc;
}
@end
山不轉路轉,路不轉人轉。。。
NSDictionary版...
@implementation NSDictionary(Unicode)
- (NSString*)descriptionWithLocale:(id)locale
{
__block NSMutableString* desc = [NSMutableString stringWithString:@"{\n"];
[self enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop) {
[desc appendFormat:@"%@ = %@,\n",key,obj];
}];
[desc appendString:@"}"];
return desc;
}
@end
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 27.105.13.222
※ 編輯: atst2 來自: 27.105.13.222 (11/20 20:25)
※ 編輯: atst2 來自: 27.105.13.222 (11/20 20:42)
推
11/20 23:30, , 1F
11/20 23:30, 1F
→
11/20 23:53, , 2F
11/20 23:53, 2F
→
11/20 23:54, , 3F
11/20 23:54, 3F
推
11/21 09:11, , 4F
11/21 09:11, 4F
推
11/21 12:42, , 5F
11/21 12:42, 5F
推
11/22 20:54, , 6F
11/22 20:54, 6F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):