objective-c - 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];
}
这个问题困扰了我很久,有人可以提供解决方案吗?
解决方案
推荐阅读
- excel - 由于依赖问题,无法使用 spark-excel 导出数据框
- reactjs - 如何将 WP API 中的锚链接转换为 Next.js
使用 `dangerouslySetInnerHTML` - apache-spark-sql - Java Spark Sql添加列与2个单元格的总和
- flutter - 按下按钮返回未来的建设者
- javascript - 如何将我的默认滚动条更改为自定义对象标签?
- maps - 有人可以告诉我,我们可以使用 MapBox 地理编码 API 来获取位置坐标并将其存储在数据库中吗
- java - 如何在 Drools 中打印不匹配的参数
- java - Java - 如何获取字符串中所有可能的字母组合?
- shell - 如何在不使用配置文件和 RC 文件的情况下自动执行 shell 后执行内置 shell?
- swift - Swift:如何使用时区缩写解析日期和时间字符串?