文書   >   Swift   >   Swift 標準ライブラリ   >   Strings and Text   >   Unicode   >   Scalar   >   init(_:)


イニシャライザ


init(_:)


指定された数値で Unicode スカラを作成します。




宣言


init?(_ v: UInt16)


パラメータ


vスカラーに使用する Unicode コードポイント。v が有効な Unicode スカラー値であり、0...0xD7FF または 0xE000...0x10FFFF の範囲にある場合、イニシャライザは成功します。v が無効な Unicode スカラー値の場合、結果は nil です。


議論


たとえば、以下のコードサンプルは、米を表す韓国語の "밥" という値を持つ Unicode.Scalar インスタンスを作成します。


let codepoint: UInt16 = 48165
let bap = Unicode.Scalar(codepoint)
print(bap!)
// Prints "밥"


無効な入力値の場合、nil が返されます。


let codepoint: UInt16 = extValue   // This might be an invalid value
if let bap = Unicode.Scalar(codepoint) {
    print(bap)
} else {
    // Do something else
}


以下も見よ




スカラーの作成





目次
Xcode の新機能

  • 言語:Swift
  • SDK
  • Xcode 9.0+

  • フレームワーク
  • Swift 標準ライブラリ
  • 宣言
  • パラメータ
  • 議論
  • 以下も見よ












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)