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


イニシャライザ


init(_:)


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




宣言


init?(_ v: UInt32)


パラメータ


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


議論


たとえば、以下のコードサンプルは、絵文字の値を持つ Unicode.Scalar インスタンスを作成します。


let codepoint: UInt32 = 127881
let emoji = Unicode.Scalar(codepoint)
print(emoji!)
// Prints "🎉"


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


let codepoint: UInt32 = extValue   // This might be an invalid value
if let emoji = Unicode.Scalar(codepoint) {
  print(emoji)
} 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 標準ライブラリ)