首页 > 解决方案 > NSAttributedString 到 HTML,NSOBliquenessAttributeName 无法转换

问题描述

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-cnsattributedstring

解决方案


推荐阅读