Type Property
型プロパティ
availableStringEncodings
Returns a zero-terminated list of the encodings string objects support in the application’s environment.
アプリケーションのもつ環境においてサポートされる符号化の文字列オブジェクトからなるゼロ終端されたリストを返します。
Return Value
戻り値
A zero-terminated list of the encodings string objects support in the application’s environment.
アプリケーションの持つ環境においてサポートされる符号化文字列オブジェクトのゼロ終端されたリスト。
Discussion
議論
Among the more commonly used encodings are:
よく知られたより一般的に使われる符号化は:
See the NSStringEncoding
type for a larger list and descriptions of many supported encodings. In addition to those encodings listed here, you can also use the encodings defined for CFString in Core Foundation; you just need to call the CFStringConvertEncodingToNSStringEncoding(_:)
function to convert them to a usable format.
NSStringEncoding
型をより大きなリスト、そして多くのサポートされる符号化の説明として見てください。ここで一覧にされるそれら符号化に加えて、あなたはまたCore Foundationの中でCFStringに対して定義される符号化を使用できます;あなたは少しばかりCFStringConvertEncodingToNSStringEncoding(_:)
関数を呼び出して、それらを使用に適した形式に変換する必要があります。
See Also
参照
Working with Encodings
エンコーディングを扱う
func canBeConverted(to: UInt) -> Bool
Returns a Boolean value that indicates whether the receiver can be converted to a given encoding without loss of information.
あるブール値を返します、それはレシーバがある与えられた符号化へと情報の損失なしに変換されることができるかどうかを指し示します。
func data(using: UInt) -> Data?
Returns an NSData
object containing a representation of the receiver encoded using a given encoding.
あるNSData
オブジェクトを返します、与えられた符号化を使って符号化されるレシーバの表現を含んでいます。
var fastestEncoding: UInt
The fastest encoding to which the receiver may be converted without loss of information.
レシーバが情報の損失なしに変換されるであろう最速の符号化。
var smallestEncoding: UInt
The smallest encoding to which the receiver can be converted without loss of information.
レシーバが情報の損失無しに変換できる最小の符号化を返します。
NSString Handling Exception Names
NSStringが取り扱う例外の名前
These constants define the names of exceptions raised if NSString
cannot represent a string in a given encoding, or parse a string as a property list.
これらの定数は、NSString
が文字列をある与えられた符号化で表せない、または文字列をプロパティリストであると構文解析するならば引き起こされる例外の名前を定義します。