Xamarin.ios NSAttributeString方法返回Nil
在xamarin.ios中,我实现了如下方法:Xamarin.ios NSAttributeString方法返回Nil,xamarin.ios,Xamarin.ios,在xamarin.ios中,我实现了如下方法: public void SetHtml(string htmlText) { var err = new NSError(); var atts = new NSAttributedStringDocumentAttributes { DocumentType = NSDocumentType.HTML, StringEncoding = NSStri
public void SetHtml(string htmlText)
{
var err = new NSError();
var atts = new NSAttributedStringDocumentAttributes
{
DocumentType = NSDocumentType.HTML,
StringEncoding = NSStringEncoding.UTF8,
};
AttributedText = new NSAttributedString(NSData.FromString(htmlText), atts, ref err);
}
但在某些情况下,在某些跟踪中,我得到了这个错误:
无法初始化“Foundation.NSAttributedString”类型的实例:本机“initWithData:options:documentAttributes:error:”方法返回的值为零。
我已经尝试将atts设置为null,但是当我从NSAttributedString获得一个实例时没有问题,会出现什么问题?它是可失败的
init
,如果发生什么情况,它将返回nil
,错误将出现在ref error
中。您可以在htmlText
中添加导致问题失败的字符串吗?“hey Jude”为什么第一个反斜杠在引号“\”之外?应该是这个吗<代码>嘿,裘德