NSAttributedString转换为HTML,NSObliquenessAttributeName无法转换

问题描述 投票:0回答:1

NSAttributedString转换为HTML,NSObliquenessAttributeName无法转换。你能告诉我解决方案吗

- (NSString *)attriToStrWithAttri:(NSAttributedString *)attri{
    NSDictionary *tempDic = @{NSDocumentTypeDocumentAttribute:NSHTMLTextDocumentType,
                              NSCharacterEncodingDocumentAttribute:@(NSUnicodeStringEncoding)};
    NSData *htmlData = [attri dataFromRange:NSMakeRange(0, attri.length)
                         documentAttributes:tempDic
                                      error:nil];
    return [[NSString alloc] initWithData:htmlData
                                 encoding:NSUnicodeStringEncoding];
}

这个问题困扰了我很长时间,有人可以提供解决方案?

objective-c nsattributedstring
1个回答
0
投票

我遇到同样的问题,你喜欢吗?

© www.soinside.com 2019 - 2024. All rights reserved.