objective-c 中 汉字如何转换成UTF-8格式的编码

objective-c 中 汉字怎么转换成UTF-8格式的编码例如:爱宝的妍转换后的结果:%E7%88%B1%E5%AE%9D%E7%9A%84%E

objective-c 中 汉字怎么转换成UTF-8格式的编码
例如:爱宝的妍
转换后的结果:%E7%88%B1%E5%AE%9D%E7%9A%84%E5%A6%8D (UTF-8 编码)


然后:%E7%88%B1%E5%AE%9D%E7%9A%84%E5%A6%8D (UTF-8 编码) 怎么转换成: 爱宝的研


求高人指教。 谢谢!

[解决办法]
NSString* string=@"你的汉字";
NSString* utf8=[string utf8String];

[解决办法]
stringByAddingPercentEscapesUsingEncoding

stringByReplacingPercentEscapesUsingEncoding