循环遍历NSStringEncoding(枚举)值

时间:2014-12-07 14:41:16

标签: objective-c c

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

1 个答案:

答案 0 :(得分:1)

您可以使用NSString的类方法availableStringEncodings

  

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

描述另一种方式"零终止列表"是一个指向C数组的指针。你可以迭代这个数组。

HTH