iPhoneの「dataUsingEncoding」でサポートされているすべてのエンコーディングタイプをリストした記事やドキュメントを誰かから教えてもらえますか?iPhone:dataUsingEncodingでサポートされているエンコーディングの種類は何ですか?
0
A
答えて
0
NSString availableStringEncodings方法が利用できるエンコーディングのリストを返します - (IOSの4.2のように)現在のオプションがある:
- NSASCIIStringEncoding
- NSUnicodeStringEncoding
- NSISOLatin1StringEncoding
- NSISOLatin2Stringエンコード ( `NSUTF8StringEncoding`はそのリストから欠落していると、今日、おそらく最も一般的なものですが)
- NSSymbolStringEncoding
0
[NSStringのavailableStringEncodings]
2
//This can print all of encoding that iPhone supports
NSMutableArray *arrayOfEncodings = [[NSMutableArray alloc] init];
const NSStringEncoding *encodings = [NSString availableStringEncodings];
while (*encodings != 0){
[arrayOfEncodings addObject:[NSNumber numberWithUnsignedLong:*encodings]];
encodings++;
}
for (int i=0; i<arrayOfEncodings.count; i++) {
NSStringEncoding aNSStringEncoding = [[arrayOfEncodings objectAtIndex:i] unsignedLongValue];
CFStringEncoding aCFStringEncoding = CFStringConvertNSStringEncodingToEncoding(aNSStringEncoding);
CFStringRef encodingNameInCFString = CFStringGetNameOfEncoding(aCFStringEncoding);
NSString * encodingName = (NSString*)encodingNameInCFString;
NSLog(@"%@", encodingName);
}
関連する問題
- 1. スマートフォンとタブレットでサポートされているhtml5ビデオの種類は何ですか?
- 2. Python向けGoogle App Engineエンドポイントでサポートされている戻り値の種類は何ですか?
- 3. サポートされていないオペランドの種類は、laravel 5.4
- 4. サポートされていないオペランドの種類Pythonのパワーとリスト
- 5. Tensorflowサポートされていないフィードの種類
- 6. 通貨の種類は何ですか?
- 7. Gradleタスクの種類は何ですか?
- 8. ServiceBroker - メッセージの種類は何ですか?
- 9. 「子供」の種類は何ですか?
- 10. Google Appの種類は何ですか?
- 11. 利用しているアプリサーバーの種類は何ですか?
- 12. さまざまな種類のケースは何ですか?
- 13. さまざまな種類のJavaクラスは何ですか?
- 14. これらの番号とその種類は何ですか?
- 15. TensorFlowで使用するデータの種類は何ですか?
- 16. PHPの2種類のクラスコンストラクタの違いは何ですか?
- 17. Swiftのコピーオンライトをサポートする値の種類はどれですか?
- 18. Rapidminerの深い学習アルゴリズムの種類は何ですか?
- 19. MIME、インターネットメディアの種類とHTTPの違いは何ですか?
- 20. JavaScriptオブジェクトの3種類の違いは何ですか?
- 21. BlackBerryでサポートされているTLSのバージョンは何ですか?
- 22. Cloud Speech APIではどのような種類のオーディオがサポートされていますか?
- 23. すべての種類のjavascript(.js)コードがfortifyでサポートされていますか?
- 24. Typescriptでは、モジュールの種類は何ですか?
- 25. TypeScriptでは、Imageの種類は何ですか?
- 26. 使用するjavascript配列/オブジェクトの種類は何ですか?
- 27. 使用するパフォーマンスカウンタの種類は何ですか?
- 28. UINavigationBar.titleTextAttributesでサポートされている属性は何ですか?
- 29. Windowsストアでサポートされているプロジェクトタイプは何ですか?
- 30. バージョン:デバイスで実行している0.29.1がサポートされていないファイルの種類
それらはいくつかの一般的に使用されるものですが、多くはより[定数項]を参照してください、ご利用いただけます'NSString'の中で(http://developer.apple.com/library/ios/documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html#//apple_ref/doc/uid/20000154-BAJJAICE) docs。 – omz