2014-12-07 62 views
0

我目前编写一些代码来解码使用NSStringEncoding字符串。
我想使用NSStringEncoding的所有值来解码该字符串。
但我不知道如何获得NSStringEncoding的所有值。
我查过这篇文章,但是NSStringEncoding的值不是连续的,所以我正在寻找更好的解决方案。 looping through enum values
任何人有好主意?循环NSStringEncoding(枚举)值

回答

1

您可以使用NSString的类方法availableStringEncodings其中:

返回编码字符串的零结尾的列表中应用程序的环境中的对象的支持。

描述了另一种方式,“零终止列表”是指向C数组的指针。你可以遍历这个数组。

HTH