更新时间:2023-02-03 10:05:04
使用 dataFromRange:documentAttributes:
并将文档类型属性 (NSDocumentTypeDocumentAttribute
) 设置为 HTML (NSHTMLTextDocumentType
):
Use dataFromRange:documentAttributes:
with the document type attribute (NSDocumentTypeDocumentAttribute
) set to HTML (NSHTMLTextDocumentType
):
NSAttributedString *s = ...;
NSDictionary *documentAttributes = @{NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType};
NSData *htmlData = [s dataFromRange:NSMakeRange(0, s.length) documentAttributes:documentAttributes error:NULL];
NSString *htmlString = [[NSString alloc] initWithData:htmlData encoding:NSUTF8StringEncoding];