以下样例代码可以列举出所有系统支持的Unicode编码。
#import <Foundation/Foundation.h> int main() { @autoreleasepool{ NSStringEncoding const *list = [NSString availableStringEncodings]; NSStringEncoding encoding; while((encoding = *list++)){ NSLog(@"%@, %lu", [NSString localizedNameOfStringEncoding:encoding], encoding); } } return 0; }