Ios NSISolatin1字符串编码不工作

Ios NSISolatin1字符串编码不工作,ios,objective-c,nsstring,Ios,Objective C,Nsstring,我正在使用nsisolatin1stringecoding编码htmlISO-8859-1即&等 编码后,&应为&。 我正在使用以下代码: char const *cStr = [myString cStringUsingEncoding:NSISOLatin1StringEncoding]; NSString *newString = [NSString stringWithCString:cStr encoding:NSUTF8StringEncoding]; NSLog(@

我正在使用
nsisolatin1stringecoding
编码html
ISO-8859-1
即&等
编码后,
&
应为
&

我正在使用以下代码:

char const *cStr = [myString cStringUsingEncoding:NSISOLatin1StringEncoding];

NSString *newString = [NSString stringWithCString:cStr encoding:NSUTF8StringEncoding];

NSLog(@"Converted : %@",newString);
我已经找到了很多答案,但我想使用原生的
NSString
编码技术。

&
是一个“HTML实体”,与NSISOlatin1String编码无关。请参阅相关问题: