Cocoa中的转义unicode到unicode字符

Cocoa中的转义unicode到unicode字符,cocoa,unicode,escaping,unicode-string,Cocoa,Unicode,Escaping,Unicode String,我从一个NSURLConnectionNSData对象中获取数据,并使用该对象进行转换 [[NSMutableString alloc] initWithData:[self urlData] encoding:NSUTF8StringEncoding] 到NSMutableString。经过一些“修订”后,我将其显示在NSTextField 但当响应包含超过utf8的字符串时,将显示: 这个“➡”应该是一个unicode字符。.ws/后面的字符似乎是我想解决的另一个问题。:)

我从一个
NSURLConnection
NSData对象中获取数据,并使用该对象进行转换

[[NSMutableString alloc] initWithData:[self urlData] encoding:NSUTF8StringEncoding]
NSMutableString
。经过一些“修订”后,我将其显示在
NSTextField

但当响应包含超过utf8的字符串时,将显示:

这个“➡”应该是一个unicode字符。
.ws/
后面的字符似乎是我想解决的另一个问题。:)

如果有一种没有碳的方法那就太好了。

这个“a1”是一个HTML/XML,我不认为它是由您在展示的代码中进行的任何编码/解码造成的。也就是说,几乎可以肯定的是,在源代码中是这样的

看起来(via)的底部有一些示例代码,可能有助于将这些代码转换为正确的字符:既有使用NSXMLParser的版本,也有使用CFXMLCreateStringByUnescapingEntities的版本。

这个“a1”是一个HTML/XML,我认为这不是您在所展示的代码中进行的任何编码/解码造成的。也就是说,几乎可以肯定的是,在源代码中是这样的

看起来(via)的底部有一些示例代码,可能有助于将这些代码转换为正确的字符:既有使用NSXMLParser的版本,也有使用CFXMLCreateStringByUnescapingEntities的版本