func character(at: Int) -> unichar
func getCharacters (UnsafeMutablePointer<unichar>, range: NSRange)
Availability 有効性
Technology
func getBytes(_ buffer: UnsafeMutableRawPointer
?,
maxLength maxBufferCount: Int
,
usedLength usedBufferCount: UnsafeMutablePointer
<Int
>?,
encoding: UInt
,
options: NSString
.EncodingConversionOptions
= [],
range: NSRange
,
remaining leftover: NSRangePointer
?) -> Bool
buffer
A buffer into which to store the bytes from the receiver. The returned bytes are not NULL
-terminated.
それの中にレシーバからのバイトを格納することになるバッファ。返されるバイトは、NULL
終端されません。
maxBufferCount
The maximum number of bytes to write to buffer
.
buffer
に書き込むことになるバイトの最大数。
usedBufferCount
The number of bytes used from buffer
. Pass NULL
if you do not need this value.
buffer
から使われるバイト数。NULL
を渡してください、もしあなたがこの値を必要としないならば。
encoding
The encoding to use for the returned bytes. For possible values, see NSString
.
返されたバイトに対して使うためのエンコーディング。可能な値として、NSString
を見てください。
options
オプション
A mask to specify options to use for converting the receiver’s contents to encoding
(if conversion is necessary).
レシーバの内容をencoding
へ変換するために使うオプションを指定するマスク(もし変換が必要ならば)。
range
The range of characters in the receiver to get. 取得することになるレシーバにおける文字の範囲。
leftover
The remaining range. Pass NULL
If you do not need this value.
残っている範囲。NULL
を渡してください、もしあなたがこの値を必要としないならば。
true
if some characters were converted, otherwise false
.
true
、もしいくつかの文字が変換されたならば、そうでなければfalse
。
Conversion might stop when the buffer fills, but it might also stop when the conversion isn't possible due to the chosen encoding. 変換は、バッファがいっぱいになる場合は停止するかもしれません、しかしそれはまた変換がこの選択された符号化によって可能でない場合は停止するかもしれません。
func character(at: Int) -> unichar
func getCharacters (UnsafeMutablePointer<unichar>, range: NSRange)